You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@systemml.apache.org by "Matthias Boehm (JIRA)" <ji...@apache.org> on 2017/09/14 00:03:00 UTC

[jira] [Updated] (SYSTEMML-1906) Slow codegen row operations over compressed data

     [ https://issues.apache.org/jira/browse/SYSTEMML-1906?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Matthias Boehm updated SYSTEMML-1906:
-------------------------------------
    Description: 
Despite previous improvements to codegen row operations over compressed data, the performance is not yet competitive. The challenge is due to row-wise access over column-wise compressed data. 

For example, recent experiments over Airline78 (compressed) showed the following results, where the last column shows codegen operations:

{code}
codegen.Experiment5: 375.922413 493.010656 4454.854838
codegen.Experiment5: 372.49865 356.360481 4027.055731
codegen.Experiment5: 392.70993 411.45972 4024.717366
codegen.Experiment5: 362.232105 379.929685 4064.909038
codegen.Experiment5: 348.231497 409.064944 4088.016386
codegen.Experiment5: 326.48536 409.311073 4147.657623
codegen.Experiment5: 385.63351 391.528045 4003.624347
codegen.Experiment5: 364.701519 451.546031 4053.855223
codegen.Experiment5: 385.613323 383.600952 4321.492514
codegen.Experiment5: 499.032415 406.496815 4152.271301
codegen.Experiment5: 449.385382 436.278214 4034.216778
codegen.Experiment5: 362.208891 467.055278 4392.978871
codegen.Experiment5: 380.12149 351.335 4259.480368
codegen.Experiment5: 408.066566 337.801059 4268.923694
codegen.Experiment5: 390.642335 387.889392 4178.020609
codegen.Experiment5: 405.724009 418.096892 4226.759174
codegen.Experiment5: 389.837952 469.873278 4208.987971
codegen.Experiment5: 385.084077 458.136199 3971.852021
codegen.Experiment5: 449.622388 461.645296 4128.829424
codegen.Experiment5: 434.442843 393.385774 4350.31459
{code}

  was:
Despite previous improvements to codegen row operations over compressed data, the performance is not yet competitive. The challenge is due to row-wise access over column-wise compressed data. 

For recent experiments over Airline78 (compressed) showed the following results, where the last column shows codegen operations:

{code}
codegen.Experiment5: 375.922413 493.010656 4454.854838
codegen.Experiment5: 372.49865 356.360481 4027.055731
codegen.Experiment5: 392.70993 411.45972 4024.717366
codegen.Experiment5: 362.232105 379.929685 4064.909038
codegen.Experiment5: 348.231497 409.064944 4088.016386
codegen.Experiment5: 326.48536 409.311073 4147.657623
codegen.Experiment5: 385.63351 391.528045 4003.624347
codegen.Experiment5: 364.701519 451.546031 4053.855223
codegen.Experiment5: 385.613323 383.600952 4321.492514
codegen.Experiment5: 499.032415 406.496815 4152.271301
codegen.Experiment5: 449.385382 436.278214 4034.216778
codegen.Experiment5: 362.208891 467.055278 4392.978871
codegen.Experiment5: 380.12149 351.335 4259.480368
codegen.Experiment5: 408.066566 337.801059 4268.923694
codegen.Experiment5: 390.642335 387.889392 4178.020609
codegen.Experiment5: 405.724009 418.096892 4226.759174
codegen.Experiment5: 389.837952 469.873278 4208.987971
codegen.Experiment5: 385.084077 458.136199 3971.852021
codegen.Experiment5: 449.622388 461.645296 4128.829424
codegen.Experiment5: 434.442843 393.385774 4350.31459
{code}


> Slow codegen row operations over compressed data
> ------------------------------------------------
>
>                 Key: SYSTEMML-1906
>                 URL: https://issues.apache.org/jira/browse/SYSTEMML-1906
>             Project: SystemML
>          Issue Type: Bug
>            Reporter: Matthias Boehm
>
> Despite previous improvements to codegen row operations over compressed data, the performance is not yet competitive. The challenge is due to row-wise access over column-wise compressed data. 
> For example, recent experiments over Airline78 (compressed) showed the following results, where the last column shows codegen operations:
> {code}
> codegen.Experiment5: 375.922413 493.010656 4454.854838
> codegen.Experiment5: 372.49865 356.360481 4027.055731
> codegen.Experiment5: 392.70993 411.45972 4024.717366
> codegen.Experiment5: 362.232105 379.929685 4064.909038
> codegen.Experiment5: 348.231497 409.064944 4088.016386
> codegen.Experiment5: 326.48536 409.311073 4147.657623
> codegen.Experiment5: 385.63351 391.528045 4003.624347
> codegen.Experiment5: 364.701519 451.546031 4053.855223
> codegen.Experiment5: 385.613323 383.600952 4321.492514
> codegen.Experiment5: 499.032415 406.496815 4152.271301
> codegen.Experiment5: 449.385382 436.278214 4034.216778
> codegen.Experiment5: 362.208891 467.055278 4392.978871
> codegen.Experiment5: 380.12149 351.335 4259.480368
> codegen.Experiment5: 408.066566 337.801059 4268.923694
> codegen.Experiment5: 390.642335 387.889392 4178.020609
> codegen.Experiment5: 405.724009 418.096892 4226.759174
> codegen.Experiment5: 389.837952 469.873278 4208.987971
> codegen.Experiment5: 385.084077 458.136199 3971.852021
> codegen.Experiment5: 449.622388 461.645296 4128.829424
> codegen.Experiment5: 434.442843 393.385774 4350.31459
> {code}



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)