Skip to Main Content

DevOps, CI/CD and Automation

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Extraction time and DAX cores usage

1336415Mar 22 2016 — edited Aug 5 2016

Hello,

During the tests I found that results extraction takes more time than processing:

$ ./bin/dax-in-range -100 100  

Reading Data from file...

9.773611 seconds to load 50000000 integers from text file using provided user-friendly DAX library

8.261431 seconds to load 50000000 integers from text file using fscanf()

0.045509 seconds to find numbers between -100 and 100 using DAX. There are 5 such numbers

0.241056 seconds to find numbers between -100 and 100 using C-cycle. There are 5 such numbers

83

29

73

47

87

0.049652 seconds to display results using DAX.

83

29

73

47

87

0.000033 seconds to display results from array.

$

Is it consequence of vector_extract() implementation in vector.so or the DAX need to do hard work to extract already processed data?

And the second question - according to "busstat -w dax" output only 8 of 32 DAX engines are used while processing request. Is it possible to utilize more than 8 DAX engines by one request?

This post has been answered by Sarkar-Oracle on Mar 22 2016
Jump to Answer
Comments