• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Bootable Linpack Xtreme with Porteus Linux Released

Regeneration

NGOHQ.COM
Joined
Oct 26, 2005
Messages
2,556 (0.45/day)
Stress testing unstable PCs from within Windows always posed a risk of corruption to the OS registry and files. But now, thanks to Linpack Xtreme for Linux and the lightweight Porteus Linux, you can stress test without those worries anymore. The bootable version of Linpack Xtreme integrated on Porteus Linux is just 320MB in size to fit on CD/DVD/USB.

Porteus is a lightweight and portable implementation of the Slackware Linux operating system that can be installed on a CD/DVD, MMC/SD card, USB flash drive or hard drive. Once installed on the storage media of your choice, it can be run on almost any PC, giving you the power and freedom of Linux anywhere you go.

Linpack Xtreme is a console front-end with the latest build of Linpack (Intel Math Kernel Library Benchmarks 2018.3.011) developed and maintained by ngohq.com. Linpack is a benchmark and the most aggressive stress testing software available today. Best used to test stability of overclocked PCs. Linpack tends to crash unstable PCs in a shorter period of time compared to other stress testing applications.

Linpack solves a dense (real*8) system of linear equations (Ax=b), measures the amount of time it takes to factor and solve the system, converts that time into a performance rate, and tests the results for accuracy. The generalization is in the number of equations (N) it can solve, which is not limited to 1000. Linpack uses partial pivoting to assure the accuracy of the results.

Linpack Xtreme was created because Prime95 is no longer effective like it used to be. LinX, IntelBurnTest, OCCT use outdated Linpack binaries from 2012. Modern hardware requires modern stress testing methodology with support for the latest instructions sets.

Linpack Xtreme is available for Windows, Linux, and as a bootable media. The bootable version is considered to be the most superior as the Linux SMP kernel is a lot more sensitive to hardware instabilities than Microsoft Windows. Watch this video for a short comparison of Prime95 vs. Linpack Xtreme.

Make sure to keep an eye on the temperatures as Linpack generates excessive amount of stress like never seen before.

Instructions:
1. Burn the ISO to a CD/DVD, or extract it to a USB flash drive and run the installer (x:\boot).
2. Boot from CD/DVD/USB.
3. Edit the file 'settings' to customize the stress test parameters. Define the number of runs, set problem size and leading dimensions according to the desired amount of RAM to be used:

11026 for 1GB
15825 for 2GB
22611 for 4GB
27818 for 6GB
32209 for 8GB
35000 for 9.6GB

4. Double click on run_stress_test or run_benchmark, select open and then execute in terminal.
5. Monitor temperatures from the taskbar (top right corner) or with the included run_sensors script.

Notes:
* Linpack's output will be saved in a file named results.txt.
* You can also stress test from text mode: login as guest, type 'mc' to launch Midnight Commander, navigate to the desktop folder, edit the file 'settings' and select the desired run script.
* The password for the root account is toor.
* The i586 version is meant for old hardware, it cannot access more than 8 threads and 2.5GB of RAM.

Downloads:
Bootable Linpack Xtreme with Porteus Linux i586 | Mirror #1 | Mirror #2
Bootable Linpack Xtreme with Porteus Linux x86_64 | Mirror #1 | Mirror #2
 

Attachments

  • Screenshot-1.jpg
    Screenshot-1.jpg
    654.7 KB · Views: 1,194
  • Screenshot-2.jpg
    Screenshot-2.jpg
    174.1 KB · Views: 1,052
  • Screenshot-3.jpg
    Screenshot-3.jpg
    85.2 KB · Views: 984
Last edited:

Regeneration

NGOHQ.COM
Joined
Oct 26, 2005
Messages
2,556 (0.45/day)
When I was working on the bootable Linux version of Linpack Xtreme, I encountered something intriguing. It appears the Linux SMP kernel is a lot more sensitive to CPU overclocking then Microsoft Windows.

I use the following system for my experiments: Intel Xeon W3680 @ 4.2 GHz (145x29), ASUS P6T (vanilla), 3x 4GB G.Skill Ares F3 @ 2320 MHz (10-12-12-31 CR1), and Nvidia GeForce GTX 970.

All the power saving features were disabled (SpeedStep, C1E, C-States), high-performance power plan profile set in Windows, Turbo boost off, Hyper-threading on, LLC on and manual fixed voltage for everything.

The system successfully passed (with 0 errors) the following stress tests: 24 hours of Prime95 blend, 8 hours of RealBench, 12 hours of Linpack Xtreme, AIDA64, MemTest86, MemTest64 and HCI MemTest. In addition, I ran a light load stress test to ensure idle stability due to LLC.

Now this 100% stable system crashed within seconds after running Linpack Xtreme on Linux. Kernel panic followed by a reboot.

At first, I thought it was some kind of a compatibility issue, so I tried mocking around with the BIOS configuration, and then different Linux distributions, even previous versions, but without any luck.

Eventually, after hours of testing, I found a solution: raising the CPU voltage from 1.281v to 1.325v completely solved the problem and stabilized the system.

The CPU needed an increase of nearly 50mV to be stable on Linux.
 
  • Like
Reactions: HTC

hat

Enthusiast
Joined
Nov 20, 2006
Messages
21,450 (4.05/day)
Location
Ohio
System Name Starlifter :: Dragonfly
Processor i7 2600k 4.4GHz :: Athlon II x4 630 3.5GHz
Motherboard ASUS P8P67 Pro :: GIgabyte GA-770T-USB3
Cooling Corsair H70 :: Thermaltake Big Typhoon
Memory 2x4GB DDR3 1866 :: 2x1GB DDR3 1333
Video Card(s) 2x PNY GTX1070 :: none
Storage Plextor M5s 128GB, WDC Black 500GB :: Mushkin Enhanced 60GB SSD, WD RE3 1TB
Display(s) Acer P216HL HDMI :: None
Case Antec SOHO 1030B :: Old White Full Tower
Audio Device(s) Creative X-Fi Titanium Fatal1ty Pro - iLive IT153B Soundbar (optical) :: None
Power Supply FSP Hydro GE 550w :: something
Software Windows 10 Pro - Plex Server on Dragonfly
Benchmark Scores >9000
Is something wrong? I saw in the other thread you're at version 1.1.1 now, yet the "Bootable Linpack Xtreme with Porteus Linux x86_64" link takes me to the Windows version, and if I go to the mirror I wind up with a Proteus install featuring Linpack Xtreme 1.0.0.
 
Joined
Aug 13, 2009
Messages
2,901 (0.68/day)
Location
Czech republic
Processor Ryzen 5800X
Motherboard Asus TUF-Gaming B550-Plus
Cooling Noctua NH-U14S
Memory 32GB G.Skill Trident Z Neo F4-3600C16D-32GTZNC
Video Card(s) Sapphire Radeon Rx 580 Nitro+ 8GB
Storage HP EX950 512GB + Samsung 970 PRO 1TB
Display(s) HP Z Display Z24i G2
Case Fractal Design Define R6 Black
Audio Device(s) Creative Sound Blaster AE-5
Power Supply Seasonic PRIME Ultra 650W Gold
Mouse Roccat Kone AIMO Remastered
Software Windows 10 x64
Updated today to include support for AMD Ryzen 3000 series.
But the ISOs are exactly the same...?

edit: Ah, only the direct links are the old files. Should be updated or removed.
 

TheWickerMan

New Member
Joined
Feb 11, 2020
Messages
3 (0.01/day)
How much time does it take to complete the test? Whats an average estimate per 20 trials?
 
Joined
Aug 13, 2009
Messages
2,901 (0.68/day)
Location
Czech republic
Processor Ryzen 5800X
Motherboard Asus TUF-Gaming B550-Plus
Cooling Noctua NH-U14S
Memory 32GB G.Skill Trident Z Neo F4-3600C16D-32GTZNC
Video Card(s) Sapphire Radeon Rx 580 Nitro+ 8GB
Storage HP EX950 512GB + Samsung 970 PRO 1TB
Display(s) HP Z Display Z24i G2
Case Fractal Design Define R6 Black
Audio Device(s) Creative Sound Blaster AE-5
Power Supply Seasonic PRIME Ultra 650W Gold
Mouse Roccat Kone AIMO Remastered
Software Windows 10 x64
What are other problem sizes I can use for different memory usage?
 
Joined
Aug 13, 2009
Messages
2,901 (0.68/day)
Location
Czech republic
Processor Ryzen 5800X
Motherboard Asus TUF-Gaming B550-Plus
Cooling Noctua NH-U14S
Memory 32GB G.Skill Trident Z Neo F4-3600C16D-32GTZNC
Video Card(s) Sapphire Radeon Rx 580 Nitro+ 8GB
Storage HP EX950 512GB + Samsung 970 PRO 1TB
Display(s) HP Z Display Z24i G2
Case Fractal Design Define R6 Black
Audio Device(s) Creative Sound Blaster AE-5
Power Supply Seasonic PRIME Ultra 650W Gold
Mouse Roccat Kone AIMO Remastered
Software Windows 10 x64
Can you update this to the latest version please?
 
Joined
Aug 13, 2009
Messages
2,901 (0.68/day)
Location
Czech republic
Processor Ryzen 5800X
Motherboard Asus TUF-Gaming B550-Plus
Cooling Noctua NH-U14S
Memory 32GB G.Skill Trident Z Neo F4-3600C16D-32GTZNC
Video Card(s) Sapphire Radeon Rx 580 Nitro+ 8GB
Storage HP EX950 512GB + Samsung 970 PRO 1TB
Display(s) HP Z Display Z24i G2
Case Fractal Design Define R6 Black
Audio Device(s) Creative Sound Blaster AE-5
Power Supply Seasonic PRIME Ultra 650W Gold
Mouse Roccat Kone AIMO Remastered
Software Windows 10 x64

Jokii

New Member
Joined
Jul 20, 2020
Messages
17 (0.06/day)
The bootable GUI Linux has some power saving/screen saving enabled, the screen goes dark after some minutes. This is bad, because if it freezes or throws errors you won't see it.
Is there a way to disable it? It should be disabled by default IMO.

EDIT: xset s off in terminal seems to disable it. But I think I'll stick with the text mode, it seems to work just as well or better (the cycles are a tiny bit shorter).

Thanks for this tool, by the way. Haven't used it much yet, but at least once it found an error faster than P95 with Small FFTs.
 
Last edited:

Regeneration

NGOHQ.COM
Joined
Oct 26, 2005
Messages
2,556 (0.45/day)
The bootable GUI Linux has some power saving/screen saving enabled, the screen goes dark after some minutes. This is bad, because if it freezes or throws errors you won't see it.
Is there a way to disable it? It should be disabled by default IMO.

EDIT: xset s off in terminal seems to disable it. But I think I'll stick with the text mode, it seems to work just as well or better (the cycles are a tiny bit shorter).

Thanks for this tool, by the way. Haven't used it much yet, but at least once it found an error faster than P95 with Small FFTs.
It is a bit of annoyance to move the mouse once in a while, but better than having permanent system tray burns on the monitor.
 
Joined
Aug 13, 2009
Messages
2,901 (0.68/day)
Location
Czech republic
Processor Ryzen 5800X
Motherboard Asus TUF-Gaming B550-Plus
Cooling Noctua NH-U14S
Memory 32GB G.Skill Trident Z Neo F4-3600C16D-32GTZNC
Video Card(s) Sapphire Radeon Rx 580 Nitro+ 8GB
Storage HP EX950 512GB + Samsung 970 PRO 1TB
Display(s) HP Z Display Z24i G2
Case Fractal Design Define R6 Black
Audio Device(s) Creative Sound Blaster AE-5
Power Supply Seasonic PRIME Ultra 650W Gold
Mouse Roccat Kone AIMO Remastered
Software Windows 10 x64
Do modern monitors do that though? I bet they don't, or at least not after less than a few hours.
Besides, you can always turn them off.
Personally, I would remove it if it can cause errors (and thus wasting your time).
 
Joined
Nov 18, 2010
Messages
5,220 (1.36/day)
Location
Rīga, Latvia
System Name HELLSTAR
Processor AMD RYZEN 5950X
Motherboard ASUS Strix X570-E
Cooling Custom Loop. Two 360ies + 280 rad. 8x Nidec Servo Gentle Typhoons. EK-Quantum Momentum monoblock.
Memory 4x8GB Corsair Vengeance LPX 3000MHz 15-15-15-36 CR1[16-18-18-32-50;TRFC560@3200MHz]]
Video Card(s) ASUS 1080 Ti FE + water block
Storage Optane 900P + Samsung PM981 NVMe 1TB + 750 EVO 500GB
Display(s) Philips PHL BDM3270
Case Phanteks Enthoo Evolv ATX Tempered Glass
Audio Device(s) Sound Blaster ZxR
Power Supply Fractal Design Newton R3 1000W
Mouse Razer Basilisk
Keyboard Razer Deathstalker
Software Windows 10 insider
Do modern monitors do that though? I bet they don't, or at least not after less than a few hours.
Besides, you can always turn them off.
Personally, I would remove it if it can cause errors (and thus wasting your time).

They do also. On way smaller scale, but do.
 

Regeneration

NGOHQ.COM
Joined
Oct 26, 2005
Messages
2,556 (0.45/day)
Do modern monitors do that though? I bet they don't, or at least not after less than a few hours.
Besides, you can always turn them off.
Personally, I would remove it if it can cause errors (and thus wasting your time).
Yeah but in a smaller scale. Happened to me 1-2 years ago on ASUS VG248QE 144Hz monitor during stress testing.
 

Jokii

New Member
Joined
Jul 20, 2020
Messages
17 (0.06/day)
What's the optimal amount of RAM to use for stress testing? You wrote somewhere that one shouldn't go above 35k size or ~10GB of RAM, is that still relevant? Or is it better to use the max amount available?
I'm using the bootable Linux text only mode (not Windows or the Linux GUI), so I assume paging is not an issue.

EDIT: compared 33k and 44k quickly: the latter has a higher GFlops score and higher power usage at the wall.
 
Last edited:

Regeneration

NGOHQ.COM
Joined
Oct 26, 2005
Messages
2,556 (0.45/day)
What's the optimal amount of RAM to use for stress testing? You wrote somewhere that one shouldn't go above 35k size or ~10GB of RAM, is that still relevant? Or is it better to use the max amount available?
I'm using the bootable Linux text only mode (not Windows or the Linux GUI), so I assume paging is not an issue.
That's relevant for old architectures. The more, the merrier, unless you see some kind of negative impact.
 

Jokii

New Member
Joined
Jul 20, 2020
Messages
17 (0.06/day)
Alright, thanks. Yeah I think ~44k is the sweet spot for 16GB. 45k doesn't run and 44.9k runs, but with lower GFlops.

Another detail I noticed is that being logged in as root produces slightly higher GFlopfs compared to guest. I think I ran enough tests switching back and forth to get statistically meaningful results, but I'm not quite 100% yet.
It could be that being logged as guest has some additional overhead.
 
Top