BenchTec Toolbox: Wprime, PiFast and SuperPi Tweaker

Introduction

Quite recently, ARandomOWl (Adrian) and myself (Mutant_Tractor – Myles) decided to make a WPrime tuner for the BenchTec UK HWBot team.

What started off as a fairly simple program soon snowballed into a full-on collaboration to construct an AIO system tweaker. This system tweaker took us over a month of solid work, adding features for every conceivable tweak on each OS (either XP,Vista or 7).

This led to a plethora of updates and beta testing stages before we released it to the public.

Features

Main Dialogue:

Png/Jpg Screenshot

– Auto file-namer (you can name your own ofc) – Now does NOT overwrite old files!

Copy Wazza

– With Integrated Cache Stabilizing timer – User controllable Size and stabilization timeout – User controlable Superpi and Wazza drive selection

CDT-IV and CDT

– Per OPB and Elmors method – takes ~10-20mins to complete but is extremely thorough – User controllable Superpi and Wazza drive selection – Includes an alarm to alert you (through the motherboard speaker) when the CDT has finished so you can do other things while you wait

System Tweaks Dialogue:

Pagefile control

– Allows users to set and view pagefile info as well as control the initial and max sizes of the file as well as the drive it is hosted on, If no pagefile exists or it is set by the system then it will alert you to this

Maxmem

– Allows users to set maxmem in XP, Vista and Windows7 – If left at 0 MaxMem limit will be removed, anything above 0 and MaxMem will be applied with that value – XP MaxMem assumes that the benching OS is the first partition in the boot.ini file

Disable Unnecessary Services

– Stops  extraneous from using up system resources

Enable Large System Cache

– Checkbox indicates the current setting of this variable, If left blank LSC will be left/turned off, if it is checked it will be left/turned on

Disable Paging Executive

– Checkbox indicates the current setting of this variable, If left blank PE will be left/turned off, if it is checked it will be left/turned on – (Thanks to Jabski for this tweak)

Win32 Priority Separation

– Checkbox indicates the current setting of this variable, If left blank Win32PS will be set a value of 2 (default), if it is checked it will be given a value of 26 – (Thanks to Jabski for this tweak)

Other Handy System Tweaks

– The app will auto detect your OS and apply tweaks from 2x tweaks for Vista/7 to 4x tweaks for XP – (Thanks to Jabski for this tweak)

OPB Cleaner

– Very handy “Junk” cleaner for all OS’s – safe to use on 24/7 OS

Instructions

Disable Cores:

  1. If the number in the box = 0 then no cores are disabled and your settings are default
  2. Type in a number to limit the CPU cores seen by the OS
  3. Then press the “Limit Cores To” Button to apply the change and restart on prompt
  4. To return to default type in 0 and press the “Limit Cores To” button

WPrime:

  1. Start WPrime
  2. Set number of threads
  3. Open WPrime Tuner
  4. Start Calculation
  5. Once specified number of threads have been started press “Start WPrime Tweak”
  6. WPrime will now run at realtime priority.

PiFast:

  1. Start HexusPiFast.bat – With pause added at the start
  2. Check Processor Affinity if you want to have the thread run on one specific core
  3. Input number of the core that you want pifast to run on
  4. Press Enter on the PiFast CMD Window
  5. Press “Start PiFast Tweak”
  6. PiFast41.exe will now run in realtime priority with selected affinity

SuperPi:

  1. Start SuperPi
  2. Check Processor Affinity if you want to have the thread run on one specific core
  3. Input number of the core that you want SuperPi to run on
  4. Choose Wazza method and its respetive variables of your choosing
  5. Press “Start SuperPi Tweak”
  6. SuperPi will now run in realtime priority with selected affinity

Screenshot:

  1. Insert Filename (If you want to)
  2. Choose Format (.jpg or .png)
  3. Click “Take Screenshot”
  4. Screenshot saved in application’s directory.

Application Shutdown:

  1. If box is checked then the app will shutdown as soon as tweak is applied
  2. If box is unchecked the app will post a message box when tweak is complete and will not shutdown

System Tweaks:

  1. Edit all the values you want to change (or leave the ones that you want to be left unchanged)
  2. Press the “Apply System Tweaks” Button
  3. Restart on prompt (if necessary)

OPB Cleaner:

  1. Press “Run OPB Cleaner” Button
  2. Wait 2-3 mins up to 10 if you have a dirty drive

Download

If that isn’t comprehensive I don’t know what is! All I can say is download her and give it a try, you’ll never know until you do!

Download Now!

If you do download it, please leave comments at the bottom of the download page or in the attached forums thread!

-Myles

Loading new replies...

Avatar of mdcomp
mdcomp

Classic Administrator

5,190 messages 17 likes

Going to have to try this out myself later...see if it improves my scores at all. I'll update you guys when I have a chance to do testing. If anyone else beats me to the punch, let us know if this makes a difference. It's a cool idea!

Matt

Reply Like

Avatar of EarthDog
EarthDog

Gulper Nozzle Co-Owner

76,484 messages 3,228 likes

Ive been tasked to work on this but have so far just failed miserably and time in RL isnt on my sdie for what I need to do...

This tool I have seen all over the place work, and seemingly well, so I know its something Im doing wrong or within my system. After thinking about it more today, its likely b/c my OS, while mainly trimmed for space, has several other things tweaked in it as well as far as services and such go so maybe thats why Im not seeing any results.

I would bet on bone stock OS's this works like a charm.

Reply Like

Avatar of mdcomp
mdcomp

Classic Administrator

5,190 messages 17 likes

Ive been tasked to work on this but have so far just failed miserably and time in RL isnt on my sdie for what I need to do...

This tool I have seen all over the place work, and seemingly well, so I know its something Im doing wrong or within my system. After thinking about it more today, its likely b/c my OS, while mainly trimmed for space, has several other things tweaked in it as well as far as services and such go so maybe thats why Im not seeing any results.

I would bet on bone stock OS's this works like a charm.

It just so happens I have a bone stock OS installed at home. Didn't find a slipstream bench copy that I liked yet. In a few hours I will attempt to report back on this. Not sure if I'll have time tonight, lot's of work to do (aka Monday Night Football)

Matt

Reply Like

click to expand...
Avatar of xoke
xoke

Member

2,188 messages 0 likes

I'll be installing a fresh XPSP2 load tonight on one of my bench drives (unless the game is really exciting), I'll give this a run. I'm pretty noobish to major OS tweaks, if this makes it easy for me...anyone can do it. :D

Reply Like

Avatar of mdcomp
mdcomp

Classic Administrator

5,190 messages 17 likes

Didn't get to it. Hopefully this weekend. Would love to publish results on the frontpage if the improvements are significant over a bunch of systems. This will be a great tool for n00b benchers like me who have yet to discover all of the intricacies of these programs.

Matt

Reply Like

Avatar of JimmyG
JimmyG

Member

2,345 messages 0 likes

Please define your acronyms

This article would be much more useful to the entire OC population if colloquial terms and acronyms were defined.

Reply Like

Avatar of David
David

Forums Super Moderator

15,810 messages 10 likes

JimmyG: Thanks for the feedback. We'll try to make sure these things are better clarified in subsequent articles.

Reply Like

Avatar of Brolloks
Brolloks

Benching Senior on Siesta, Premium Member #8

7,523 messages 6 likes

This article would be much more useful to the entire OC population if colloquial terms and acronyms were defined.

Good suggestion, thanks.:thup: We probably need a writeup on all the OC terms and references we use every day.

Reply Like

Avatar of ChanceCoats123
ChanceCoats123

d20 in a jacket

9,572 messages 0 likes

Ive been tasked to work on this but have so far just failed miserably and time in RL isnt on my sdie for what I need to do...

This tool I have seen all over the place work, and seemingly well, so I know its something Im doing wrong or within my system. After thinking about it more today, its likely b/c my OS, while mainly trimmed for space, has several other things tweaked in it as well as far as services and such go so maybe thats why Im not seeing any results.

I would bet on bone stock OS's this works like a charm.

This would be my main point. The Xp 32 SP3 that I bench on is literally about as lite ;) as it gets for benching. This, as well as a few other programs won't even run on this OS because the services have been disabled or because useless (to benching) stuff has been removed. I'll give it a try on a fresh install though.

Reply Like

click to expand...