mersenneforum.org  

Go Back   mersenneforum.org > Great Internet Mersenne Prime Search > Hardware

Reply
 
Thread Tools
Old 2012-11-04, 21:17   #1
Rodrigo
 
Rodrigo's Avatar
 
Jun 2010
Pennsylvania

2·467 Posts
Default What can I do with this PC?

Santa came around early this year and brought me a shiny new HP Pavilion HPE h9-1185 Phoenix box, and there's some things I'd like to ask here regarding how I might get it to contribute to GIMPS.

The first question is this: This machine has an Intel Z75 chipset as well as a Core i7 3770 CPU. If my research is correct, both of these elements support the Flexible Display Interface (FDI), which means that the system can run both the integrated graphics and the discrete GPU (AMD Radeon HD 7770) at the same time. So... can I run separate factoring programs (or different instances of the same program) on the onboard GPU and the add-on graphics card?

I have more questions, but I'd like to start with this one.

Rodrigo
Rodrigo is offline   Reply With Quote
Old 2012-11-04, 23:33   #2
kracker
 
kracker's Avatar
 
"Mr. Meeseeks"
Jan 2012
California, USA

216810 Posts
Default

Quote:
Originally Posted by Rodrigo View Post
Santa came around early this year and brought me a shiny new HP Pavilion HPE h9-1185 Phoenix box, and there's some things I'd like to ask here regarding how I might get it to contribute to GIMPS.

The first question is this: This machine has an Intel Z75 chipset as well as a Core i7 3770 CPU. If my research is correct, both of these elements support the Flexible Display Interface (FDI), which means that the system can run both the integrated graphics and the discrete GPU (AMD Radeon HD 7770) at the same time. So... can I run separate factoring programs (or different instances of the same program) on the onboard GPU and the add-on graphics card?

I have more questions, but I'd like to start with this one.

Rodrigo
I have a integrated AMD APU and a HD 7770, can run both at same time.. but I am not sure if mfakto supports Ivy Bridge iGPU's yet..
kracker is offline   Reply With Quote
Old 2012-11-06, 06:42   #3
Rodrigo
 
Rodrigo's Avatar
 
Jun 2010
Pennsylvania

2×467 Posts
Default

Thanks, that's good to know. Hopefully it's not too big an assumption to make, that one could do the same thing with Ivy Bridge as you're doing with the AMD APU.

Even if it's not (yet) possible to run mfakto on the iGPU, I wonder if one can run, say, CUDALucas on it while the HD7770 is running mfakto.

The next question would be -- if you run mfakt_ on a graphics card, how much does that impact your ability to run programs, surf the Web, watch videos and the like? Ultimately, this new PC would be an everyday computer (otherwise Santa wouldn't have delivered it ).

Rodrigo
Rodrigo is offline   Reply With Quote
Old 2012-11-06, 07:18   #4
LaurV
Romulan Interpreter
 
LaurV's Avatar
 
Jun 2011
Thailand

26·151 Posts
Default

CudaLucas relies on cufft library, provided by nvidia and dedicated to their cards/gpus. To run CL on (AMD/intel/etc) someone has to rewrite that library (which is a hell of work and need knowledge behind what we mortals have). Sooner we would see CL running on AMD than intel, there are already trials to implement FFT on AMD gpus.
LaurV is offline   Reply With Quote
Old 2012-11-06, 17:59   #5
Dubslow
Basketry That Evening!
 
Dubslow's Avatar
 
"Bunslow the Bold"
Jun 2011
40<A<43 -89<O<-88

722110 Posts
Default

To expand on what LaurV said, CUDA applications like mfaktc and CUDALucas can only run on CUDA-enabled graphics cards, which are only sold by nVidia, because they're the ones who made CUDA. mfakto is written to use OpenCL, an open Computing standard for graphics cards. (OpenGL is the corresponding open Graphics standard.) Intel and AMD graphics chips support OpenCL (as does nVidia*), and thus mfakto will run on them. In order to implement "OpenCLLucas" in OpenCL, somebody will have to, like LaurV said, implement an FFT library in OpenCL.

PS I'm pretty sure that the IB iGPUs support OpenCL 1.2; it's worth a shot to try running mfakto on the IB iGPU.

*I've asked Bdot about running mfakto on nVidia cards before, but as can be seem somewhere in the mfakto thread, nVidia's OpenCL compilers are buggy, and mfakto won't run; mfaktc would probably be faster anyways.

Last fiddled with by Dubslow on 2012-11-06 at 18:01 Reason: PS
Dubslow is offline   Reply With Quote
Old 2012-11-07, 00:02   #6
Rodrigo
 
Rodrigo's Avatar
 
Jun 2010
Pennsylvania

2×467 Posts
Default

Thanks @LaurV and @Dubslow.

So, if I understand it, it might be possible to run mfakto on the HD 7770 and (separately) on the Intel iGP. The question then becomes -- given that the add-on graphics card is in place, how to enable the iGP without disabling the add-on card?

Rodrigo
Rodrigo is offline   Reply With Quote
Old 2012-11-07, 00:13   #7
kladner
 
kladner's Avatar
 
"Kieren"
Jul 2011
In My Own Galaxy!

100111101011102 Posts
Default

If you are talking about the BIOS settings for video, that usually only applies at boot up, that is, which GPU will show boot progress. I have an onboard GPU, though I've never tried to run mfakto on it. I did, at one point, use it for the display while running mfaktc on an add-on card.
kladner is offline   Reply With Quote
Old 2012-11-07, 00:22   #8
kracker
 
kracker's Avatar
 
"Mr. Meeseeks"
Jan 2012
California, USA

23·271 Posts
Default

For me, I just did "Enable crossfire support" or something like that in the bios
kracker is offline   Reply With Quote
Old 2012-11-07, 01:19   #9
Rodrigo
 
Rodrigo's Avatar
 
Jun 2010
Pennsylvania

16468 Posts
Default

So then, how would one assign the onboard GPU to do one thing and the add-on card to do a different thing? Is there a setting in mfakto to accomplish that?

Rodrigo
Rodrigo is offline   Reply With Quote
Old 2012-11-07, 01:34   #10
kracker
 
kracker's Avatar
 
"Mr. Meeseeks"
Jan 2012
California, USA

23·271 Posts
Default

Quote:
Originally Posted by Rodrigo View Post
So then, how would one assign the onboard GPU to do one thing and the add-on card to do a different thing? Is there a setting in mfakto to accomplish that?

Rodrigo
Yes, the argument -d

for me, it is -d 11 and -d 12,
kracker is offline   Reply With Quote
Old 2012-11-07, 02:47   #11
Rodrigo
 
Rodrigo's Avatar
 
Jun 2010
Pennsylvania

2×467 Posts
Default

Quote:
Originally Posted by kracker View Post
Yes, the argument -d

for me, it is -d 11 and -d 12,
Huh, interesting. How does one find out which numbers to input there?

Another issue: If you do run mfakto (or whatever) on both the iGP and the discrete GPU, is there any processing capability left over to run, say, videos or Windows Media Center?

Rodrigo
Rodrigo is offline   Reply With Quote
Reply

Thread Tools


All times are UTC. The time now is 22:22.


Fri Aug 6 22:22:14 UTC 2021 up 14 days, 16:51, 1 user, load averages: 3.42, 3.35, 3.19

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.

This forum has received and complied with 0 (zero) government requests for information.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.
A copy of the license is included in the FAQ.