|
|
Pages: [1]
|
 |
|
Author
|
Topic: Source Code for AK_v8_win_SSSE3X.exe Apps (Read 182 times)
|
|
CElliott
|
On my Q6700 machine I am getting about a 38% speed increase with the new optimized apps, from about 86 minutess per WU to about 53 minutes. "Thanks" seems underwhelming for what is almost a miracle. Is there any way we could see how this huge improvement was achieved, such as source code, an explanation of how the gains were made, etc.?
|
|
|
|
|
Logged
|
|
|
|
|
Jason G
|
Hi there, The sources (modified from Alex's version 8 source) are available in the downloads section, under seti@Home modified source section. I appreciate that doesn't document the process of how the port was accomplished, but can say: - Many small changes to fundamental data types were required to convert to Windows from Mac Code - A few key library functions had to be researched for suitable alternatives and changed to different vendor libraries - A small bug, that caused no problems on Macs, but Crashed Windows version was found and fixed. - Extensive exploration if Alex's intended functionality had to be explored, and tried several combinations of settings and optimisation techniques, and incorporated ones learnt form Lunatics development also. - A new dedicated profile guided optimisation regime was developed and refined -Windows builds were extensively tested, compared, refined and selectively promoted to release.
I hope that gives some idea, the real process, of course, spans quite a while and with several main contributors.
Jason
|
|
|
|
|
Logged
|
Current Repositories: (pw access only) svn://sinbadsvn.dyndns.org/boinc , (active) svn://sinbadsvn.dyndns.org/SaH_v6b/....[trunk/branch]... (active)
|
|
|
|
Pages: [1]
|
|
|
|
Quote!
The whole problem with the world is that fools and fanatics are always so certain of themselves, but wiser people so full of doubts.- Bertrand Russell
|
 |  |  |
| |
| Site Statistics |
| Total Members: | 909 |
| Total Posts: | 7,751 |
| Total Topics: | 396 | | Downloads |
| Apps |
| Windows R-1.x | 24,923 |
| Windows R-2.0 | 20,166 |
| Windows R-2.2 | 35,947 |
| Linux 32bit 1.x | 6,448 |
| Linux 32bit 2.2 | 4,120 |
| Linux 64bit 2.2 | 1,599 |
| Alpha/IA64 | 154 |
| FreeBSD | 499 |
| HPUX | 291 |
| Subtotal: | 93,203 |
| Source packs: | 3,826 |
| Tool/WU packs: | 7,167 |
| Total: | 137,055 | | GBs dl'd: | 273.04 | | Pages served |
| Today: | 690 |
| Total: | 2,760,944 |
| (since 6/26/2006) |
| 173 Donations to S@H |
| U.S. Dollars: | 3,196.59 |
| Euros: | 863.90 |
| Last 24h: | $ 0.00 |
| Avg./24h: | $ 9.37 |
| Estim. total: | $ 4,319.66 |
Latest Member: From Zero Land |
| |
 | |  |
 |  |  |
| |
Online users/last 15m
26 Guests, 1 User
Raistmer 29 Members/last 24hRaistmer, Devaster, Vid Vidmar, KWSN - jonnyv, Gecko_R7, msattler, Josef W. Segur, Jason G, UncleVom, firefox, sunu, Urs Echternacht, Mr.Microwave, Ned Slider, FalconFly, JDWhale, Nuronet, ahaveland, Rasta Knight, cristipurdel, pepperammi, Seaking57, Gus, Vyper, Hans Dorn, Geek@Play, popandbob, wes_shaw, Crunch3r
| |
 | |  |
|