Source Code for Windows

Questions and Answers : Windows : Source Code for Windows
Message board moderation

To post messages, you must log in.

AuthorMessage
JohnStrat
Volunteer tester

Send message
Joined: 27 Jul 12
Posts: 3
Credit: 19,409
RAC: 0
United States
Message 1650442 - Posted: 7 Mar 2015, 21:41:40 UTC
Last modified: 7 Mar 2015, 21:42:01 UTC

Hi,

I am trying to take the Windows source code, compile it and to offload parts of the analysis to an FPGA. However, I am having a hard time building the source code on windows. I am running Windows 7 64-bit and I have tried using the following 3 compilers:

Visual Studio 2005
Visual Studio 2008
Visual Studio 2010

I have checked out the following repositories:

Seti@Home
svn co https://setisvn.ssl.berkeley.edu/svn/seti_boinc
svn co https://setisvn.ssl.berkeley.edu/svn/tags/seti_boinc/Windows_Linux_7.00/
svn co https://setisvn.ssl.berkeley.edu/svn/branches/seti_cuda/

BOINC
git clone git://boinc.berkeley.edu/boinc-v2.git
git clone git://boinc.berkeley.edu/boinc_depends_win_vs2005.git
git clone git://boinc.berkeley.edu/boinc_depends_win_vs2008.git
git clone git://boinc.berkeley.edu/boinc_depends_win_vs2010.git

Can anybody point me to where the latest source code repositories are? I have been searching the internet for weeks if not months for this.

Thank you,
ID: 1650442 · Report as offensive
rob smith Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer moderator
Volunteer tester

Send message
Joined: 7 Mar 03
Posts: 22190
Credit: 416,307,556
RAC: 380
United Kingdom
Message 1650454 - Posted: 7 Mar 2015, 22:23:13 UTC

You might find this thread to be of help:
http://setiathome.berkeley.edu/forum_thread.php?id=73642

(Also Number Crunching might be a better place to ask as a number of the developers and testers lurk there)
Bob Smith
Member of Seti PIPPS (Pluto is a Planet Protest Society)
Somewhere in the (un)known Universe?
ID: 1650454 · Report as offensive
Profile Jord
Volunteer tester
Avatar

Send message
Joined: 9 Jun 99
Posts: 15184
Credit: 4,362,181
RAC: 3
Netherlands
Message 1650456 - Posted: 7 Mar 2015, 22:28:10 UTC - in response to Message 1650454.  

(Also Number Crunching might be a better place to ask as a number of the developers and testers lurk there)

He can't at the moment. His RAC is zero. NC requires a RAC greater than 0.99
ID: 1650456 · Report as offensive
rob smith Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer moderator
Volunteer tester

Send message
Joined: 7 Mar 03
Posts: 22190
Credit: 416,307,556
RAC: 380
United Kingdom
Message 1650578 - Posted: 8 Mar 2015, 9:56:57 UTC

Well spotted Jord - I'd only glanced and saw he has a credit, not that his RAC was very low.

He can read the thread I posted, but can't post to it.

One thing I would do if I were going to expend a lot of effort in producing and FPGA to do some of the (cpu) work would be to run a few tasks using a heavy duty path/task analysis tool just to work out which sections of the code are heavily used and are amenable to moving off the cpu onto an FPGA.

One thing to note is that SETI@Home's source is fairly stable, so the "public" source may be several months old. Beta may have newer material, but as far as I'm aware you will have to register there and maintain a RAC on Beta to be able to access both the source and the various benchmark tasks - which you will have to run to ensure that your CPU/FPGA hybrid code is producing valid results.
Beta can be found at: http://setiweb.ssl.berkeley.edu/beta/

Good hunting.
Bob Smith
Member of Seti PIPPS (Pluto is a Planet Protest Society)
Somewhere in the (un)known Universe?
ID: 1650578 · Report as offensive
JohnStrat
Volunteer tester

Send message
Joined: 27 Jul 12
Posts: 3
Credit: 19,409
RAC: 0
United States
Message 1652301 - Posted: 13 Mar 2015, 0:54:03 UTC

Thanks guys,

What I did was build the "boinc-old" and the svn repository using Visual Studio 2005. I did an analysis a long time ago and determined where I should transfer the data into an FPGA and where I should transfer it back to the host.

So now I am going to pick up where I left off and see if I can finish this project!

(and then I'll figure out how to build it with Visual Studio 2010 and to make sure my results are valid...etc)
ID: 1652301 · Report as offensive
JohnStrat
Volunteer tester

Send message
Joined: 27 Jul 12
Posts: 3
Credit: 19,409
RAC: 0
United States
Message 1653185 - Posted: 15 Mar 2015, 14:10:34 UTC - in response to Message 1652301.  

for any other devs using Visual Studio out there, it appears to me that the set_boinc.dev, which is a DevC++ project is what the project is built with, so when you want to open the code using Visual Studio, just use the .dev file as a reference for whats needs to get changed/patched...etc
ID: 1653185 · Report as offensive

Questions and Answers : Windows : Source Code for Windows


 
©2024 University of California
 
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.