ABP2 CUDA applications

Bikeman (Heinz-Bernd Eggenstein)
Bikeman (Heinz-...
Moderator
Joined: 28 Aug 06
Posts: 3522
Credit: 686005872
RAC: 601570
Topic 194710

Quote:
Any news on ABP2 CUDA? or a 'possible' ATI client?


The initial ABP2 CUDA App will be essentially the same as the ABP1 one, i.e. it will just run the FFT on the GPU and the other calculations on the CPU. A custom kernel to bring these to the GPU, too is still being worked on.

If there is a similar library to cuFFT for ATI one could use the same approach, but with the same drawback (lots of computation still done on the CPU).

Currently it looks like we'll finish the CUDA kernel for ABP2, the port this to an OpenCL version that would support both GPUs (and then some computing devices).

BM

Bikeman (Heinz-Bernd Eggenstein)
Bikeman (Heinz-...
Moderator
Joined: 28 Aug 06
Posts: 3522
Credit: 686005872
RAC: 601570

ABP2 CUDA applications

ABP1 is now replaced by ABP2, also featuring a CUDA app for Windows and Linux.

This thread is for discussion of the ABP2 cuda apps.

Bikeman

cristipurdel
cristipurdel
Joined: 19 Jul 07
Posts: 26
Credit: 11991887
RAC: 0

I'm still getting 3.13, ABP1

I'm still getting 3.13, ABP1

Svenie25
Svenie25
Joined: 21 Mar 05
Posts: 139
Credit: 2436862
RAC: 0

Something is very strange.

Something is very strange. The BOINC Manager is requesting work for CPU and GPU but only gets S5R6 tasks. This repeats every minute. There will be no ABP2 work. Because of this behaviour I ran yesterday and today into the mayium daily quote. I am now full of S5R6 tasks, the manager is in high priority mode and I hope to get the work finished befor the deadline.

Michael Karlinsky
Michael Karlinsky
Joined: 22 Jan 05
Posts: 888
Credit: 23502182
RAC: 0

RE: Something is very

Message 96256 in response to message 96255

Quote:
Something is very strange. The BOINC Manager is requesting work for CPU and GPU but only gets S5R6 tasks. This repeats every minute. There will be no ABP2 work. Because of this behaviour I ran yesterday and today into the mayium daily quote. I am now full of S5R6 tasks, the manager is in high priority mode and I hope to get the work finished befor the deadline.

See Bernd's post.

Quote:

ABP1 workunit generation has been stopped. The purpose is to test the behavior of the project when there is no ABP work. This means that the ABP1 WUG will stay offline until we don't have any unsent ABP results left and clients will only get S5R6 work.

Michael

Gundolf Jahn
Gundolf Jahn
Joined: 1 Mar 05
Posts: 1079
Credit: 341280
RAC: 0

RE: Something is very

Message 96257 in response to message 96255

Quote:
Something is very strange. The BOINC Manager is requesting work for CPU and GPU but only gets S5R6 tasks. This repeats every minute. There will be no ABP2 work. Because of this behaviour I ran yesterday and today into the mayium daily quote. I am now full of S5R6 tasks, the manager is in high priority mode and I hope to get the work finished befor the deadline.


Are you saying that BOINC receives new CPU tasks when asking for GPU ones? That would be a severe BOINC problem.

You do have plenty of tasks though. Is that due to your cache settings?

Gruß,
Gundolf
[edit]BOINC shouldn't request any new tasks if in high priority mode.[/edit]

Computer sind nicht alles im Leben. (Kleiner Scherz)

Svenie25
Svenie25
Joined: 21 Mar 05
Posts: 139
Credit: 2436862
RAC: 0

RE: RE: Something is very

Message 96258 in response to message 96257

Quote:
Quote:
Something is very strange. The BOINC Manager is requesting work for CPU and GPU but only gets S5R6 tasks. This repeats every minute. There will be no ABP2 work. Because of this behaviour I ran yesterday and today into the mayium daily quote. I am now full of S5R6 tasks, the manager is in high priority mode and I hope to get the work finished befor the deadline.

Are you saying that BOINC receives new CPU tasks when asking for GPU ones? That would be a severe BOINC problem.

You do have plenty of tasks though. Is that due to your cache settings?

Gruß,
Gundolf
[edit]BOINC shouldn't request any new tasks if in high priority mode.[/edit]

BOINC is in high priority since I ran into the dayli quota. My normal cache is set to 3 days. It requested work for both: "Requesting new tasks for CPU and GPU" every minute and got always a S5R6 task.

Arn´t the ABP2 task not in the pipe yet?

If you have a look at the tasks of this host, I think, there would be the same problem.

Bikeman (Heinz-Bernd Eggenstein)
Bikeman (Heinz-...
Moderator
Joined: 28 Aug 06
Posts: 3522
Credit: 686005872
RAC: 601570

RE: Arn´t the ABP2 task

Message 96259 in response to message 96258

Quote:

Arn´t the ABP2 task not in the pipe yet?

The ABP2 app is out, but tasks are only generated in very small batches at the moment. So a few hundred WUs or so are generated, the returned results are inspected manually by the scientists, and if everything is ok the pipeline is turned wide open, so to speak.

Flooded caches: I think the "duration correction factor", a metric that is used by BOINC to guesstimate runtime, is only managed by BOINC on a per project basis, and not "per application". This could result in severe over- or underestimation of runtime if the mix of WUs for the different applications changes (as now).

If you feel like cancelling some results because you think there are just too many in the queue now to have a realistic chance to finish before the deadline, just cancel them and maybe set E@H to "no more work" for one or two days to prevent excessive cache filling. It's completely legitimate.

CU
Bikeman

tolafoph
tolafoph
Joined: 14 Sep 07
Posts: 122
Credit: 74659937
RAC: 0

I got 16 ABP2 CUDA WUs and my

I got 16 ABP2 CUDA WUs and my 260 GTX is crunching the first one right now.
According to GPU-Z the GPU load ist @ 14%. The ABP1 CUDA Abb only used 5%. The WU will take approximately 40 min to finish.

Sascha

RandyC
RandyC
Joined: 18 Jan 05
Posts: 6003
Credit: 111139797
RAC: 0

RE: Something is very

Message 96261 in response to message 96255

Quote:
Something is very strange. The BOINC Manager is requesting work for CPU and GPU but only gets S5R6 tasks. This repeats every minute. There will be no ABP2 work. Because of this behaviour I ran yesterday and today into the mayium daily quote. I am now full of S5R6 tasks, the manager is in high priority mode and I hope to get the work finished befor the deadline.

I discovered the same problem yesterday on one of my systems. I told it not to request more work (until the cache runs down a bit).

Seti Classic Final Total: 11446 WU.

Robert Everly
Robert Everly
Joined: 18 Jan 05
Posts: 9
Credit: 10393199
RAC: 0

My i5 750 paired with a gtx

My i5 750 paired with a gtx 260 is plowing through the abp2 cuda tasks in 30-35 minutes. That compares to roughly 280 minutes for abp1 tasks. 8.8x +/- speedup. Very nice. :)

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.