Return to

Memory Unleashed on Threadripper: 128gb & 2933 & ECC tested | Level One Techs


@CrayZeApe have you ever seen this issue with pts/opencv-bench-1.0.0/opencv-benchmarks-0.1?

/home/…/.phoronix-test-suite/installed-tests/pts/opencv-bench-1.0.0/opencv-benchmarks-0.1/src/discrete_fourier_transform.cpp: In function ‘int main(int, char**)’:
/home/…/.phoronix-test-suite/installed-tests/pts/opencv-bench-1.0.0/opencv-benchmarks-0.1/src/discrete_fourier_transform.cpp:39:30: error: ‘CV_LOAD_IMAGE_GRAYSCALE’ was not declared in this scope
Mat I = imread(filename, CV_LOAD_IMAGE_GRAYSCALE);
/home/…/.phoronix-test-suite/installed-tests/pts/opencv-bench-1.0.0/opencv-benchmarks-0.1/src/discrete_fourier_transform.cpp:84:33: error: ‘CV_MINMAX’ was not declared in this scope
normalize(magI, magI, 0, 1, CV_MINMAX); // Transform the matrix with float values into a
/home/…/.phoronix-test-suite/installed-tests/pts/opencv-bench-1.0.0/opencv-benchmarks-0.1/src/discrete_fourier_transform.cpp:84:33: note: suggested alternative: ‘CV_MMX’
normalize(magI, magI, 0, 1, CV_MINMAX); // Transform the matrix with float values into a

Phoronix then complains:

        Test Installation 1 of 1
        1 File Needed [0.04 MB / 1 Minute]
        File Found: opencv-benchmarks-1.0.tar.gz                    [0.04MB]
        Installing Test @ 17:48:28
            The installer exited with a non-zero exit status.
            ERROR: collect2: error: ld returned 1 exit status
            LOG: ~/.phoronix-test-suite/installed-tests/pts/opencv-bench-1.0.0/install-failed.log

    [PROBLEM] pts/opencv-bench-1.0.0 is not installed. 


Looks like it’s not seeing the OpenCL libs.

I’m not sure what options Arch gives you for OpenCL, but many tests require OpenCL 2.0.
Mesa can be build with OpenCL 1.1 support in the form of Clover, but for 2.0 support, you might be limited to what comes with the proprietry graphics drivers for now, in which case it becomes more of a GPU compute test than anything else.

You can install opencl-amd and see how you go.

Relative Info:


Greetings! I recently tried to join the 128gb ram on Threadripper club, but I failed. My build log is Here

I got it booted up earlier today and only 4 of the 8 ram sticks are showing up in UEFI. I’ve read up a ton in preparation for this build and I suspect the CPU needs to be re-seated, but I would really appreciate your feedback.

Thanks in advance for your help!


Use your cell phone to take really close up pics. Loose dimm? Seated level both edges? Take pics to show ram seated right on both sides? Used the toruqe wrench well?


Good evening good sir!

This is my first Threadripper build, but I’ve installed at least 1000 if not 2000 ddr4 modules and I have not had this issue before.

I followed these two videos as my method of installation for the CPU:

An interesting aspect is that it is all of the sticks on the right side, i.e.



Any chance the memory is in backwards on that one side? The memory orientation rotates between the two sides? Remove all the memory from that side ?

Edit: yep in your pic the memory is in backwards on one side which means it’s not snapped in all the way on the one side.

Because TR, the memory sticks rotate around the socket. Memory on one side is rotated 180 degrees relative to the other side on TR. (Not so on Intel, sometimes)


Lol Wendell! You know that feeling you get when you’ve left the house and someone says “You locked the front door right? , You turned off the stove right? , You closed the garage door right?,” You know you did it, but that seed of doubt has been planted and it just grows and grows until you go back and check it.

I read your message but then wasn’t able to get back to the machine for hours. Needless to say, the doubt-tree grew to full size. You got me good on that one lol! :joy:

The memory is correctly installed on both sides, in 180 degree rotation like you mentioned! When I went to populate the left side, I did do a double take about the rotation before I installed the memory. I made a note of that Gotcha in my personal build notes to share with future builders as well.

I’m at the workbench for a bit now and hopefully I can get this resolved. It will be a shame if I have to take the cooler off as I was hoping to get some thermal performance benchmarks with the pre-applied TIM included with the Wraith Ripper to share with future builders.

Also, a forum member mentioned that they do not see images in my build log, only links. On my end I see images and captions. What do you see on your end?

Seriously, I appreciate you taking the time to share your feedback with me. I’m new to this community, but I’m extremely pleased with what I have seen so far.



A follow up as I work on it.

I removed one stick from DDR4_B2 and booted and still had the remaining 3 sticks undetected.

I then removed the sticks from DDR4_B1 and DDR4_A2 and booted. Now the stick in DDR4_A1 shows in UEFI.

I’m going to add the sticks back in 1 at a time, but I’m sure they were well seated and installed correctly. :crossed_fingers:

Edit: Progress

That did the trick!

I drank WAY too much caffeine for all of this excitement this morning.

Do I get a membership card now? When are the weekly meetings for the 128GB RAM on Threadripper club? :grin:

Thanks for the support everyone!


I missed the fun, glad you got it sorted out.

TR+128GB is more of a secret society than a club at this point.
Don’t settle for a membership card, we need an Illuminati style ring on our fingers :slight_smile:

I’ve just been playing about at the other end of the memory spectrum, a C-Sky SOC with a whopping 64MB.