mersenneforum.org  

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

Reply
 
Thread Tools
Old 2016-10-21, 23:30   #419
TeknoHog
 
TeknoHog's Avatar
 
Mar 2010
Jyvaskyla, Finland

22×32 Posts
Default

Quote:
Originally Posted by nlurski View Post
Would we be able to add the ability for it to auto-get work to do?
My old(ish) Python script still works: https://github.com/teknohog/primetools

I hadn't used it in a while, so I did some updates for clLucas 1.04, and tested that it works with a double check from mersenne.org.
TeknoHog is offline   Reply With Quote
Old 2017-04-14, 17:05   #420
LaurV
Romulan Interpreter
 
LaurV's Avatar
 
"name field"
Jun 2011
Thailand

41×251 Posts
Default

Hey Mike, just playing with an OpenCL card and trying to dld clLucas 1.04 from the mirror, it is not there... This sent me digging through the thread... Maybe you can add it?

(I am talking about www.mersenneforum.org/cllucas mirror)
LaurV is offline   Reply With Quote
Old 2017-04-15, 15:07   #421
Xyzzy
 
Xyzzy's Avatar
 
Aug 2002

2·32·13·37 Posts
Default

Quote:
Originally Posted by LaurV View Post
Hey Mike, just playing with an OpenCL card and trying to dld clLucas 1.04 from the mirror, it is not there... This sent me digging through the thread... Maybe you can add it?

(I am talking about www.mersenneforum.org/cllucas mirror)
The owner of that directory is kracker.

We can add files but we would prefer to let him do it.

Or if he is willing to let someone else upload files he can share the login info.

It would be nice to have things up-to-date.

Xyzzy is offline   Reply With Quote
Old 2017-04-17, 17:08   #422
LaurV
Romulan Interpreter
 
LaurV's Avatar
 
"name field"
Jun 2011
Thailand

101000001100112 Posts
Default

He seems not active for a while. I am sure he will not be upset if you add a folder with the same name style as existent. The last clLucas is in this thread few pages back. I will PM him anyhow, maybe he is not reading this. He is a good guy, but anyhow, if he gets upset, then I will give him back the LL/DC credit he gave me by mistake few years ago, hehe... (for the people who don't know the story, we used to exchange credits in the past, I had at the time lots of GPU power, but no CPU power, and I was producing TF credits and reporting for him (and other people), and he was doing LL/DC and report it for me; then when we decided to stop this "trade", he forgot to switch one of his computers (change the user name back), which still continued to produce for me; of course, I intentionally didn't notify him for a while, hehe, bad LaurV! , but he didn't get upset; anyhow, it was fun...)
LaurV is offline   Reply With Quote
Old 2017-04-18, 16:41   #423
LaurV
Romulan Interpreter
 
LaurV's Avatar
 
"name field"
Jun 2011
Thailand

41×251 Posts
Default

Done, v1.04 added to the mirror, as well as the 1.044 sources from msft. Thanks.

Last fiddled with by LaurV on 2017-04-18 at 16:41 Reason: link
LaurV is offline   Reply With Quote
Old 2017-07-10, 19:19   #424
kriesel
 
kriesel's Avatar
 
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest

24·3·163 Posts
Default SixStepFFT missing from some ini files, producing warning

Quote:
Originally Posted by msft View Post
Hi,
Took out FFT kernel version.
This version only demonstration(for programmer).
Same speed,But fun.
Could someone with write access to http://www.mersenneforum.org/cllucas/ please include the most current clLucas.ini (see post #396, page 36) in the Windows 1.04 zip file? The ini file version in the Windows x64 zip file does not now include anything about SixStepFFT, and so it produces the following warning:
Warning: Couldn't parse ini file option SixStepFFT; using default: off

(Except for 1.044's bz2 including the SixStepFFT material in its clLucas.ini and so presumably not generating a warning, I don't know whether any other packages have that warning issue also.)

Last fiddled with by kriesel on 2017-07-10 at 19:21
kriesel is online now   Reply With Quote
Old 2017-07-10, 19:46   #425
kriesel
 
kriesel's Avatar
 
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest

24·3·163 Posts
Default Non-AMD gpus support?

Hi,

Many cards support OpenCL, of various version levels. What OpenCL version level support is required for clLucas to operate fully? Are non-AMD gpus supported? Are there additional drivers, dlls or extensions that must be loaded? I tried running v1.04 clLucas_x64 -info on a system which CPU-Z indicates has an Intel based GPU, supporting OpenCL, and got

Platform 0 : Intel(R) Corporation
Platform 1 : Intel(R) Corporation
Warning: Couldn't parse ini file option SixStepFFT; using default: off
Error: NULL platform found so Exiting Application.

The hardware I ran this on is OpenCL C 2.0 capable.
kriesel is online now   Reply With Quote
Old 2017-07-11, 02:30   #426
kriesel
 
kriesel's Avatar
 
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest

24·3·163 Posts
Default

Quote:
Originally Posted by kriesel View Post
Hi,

Many cards support OpenCL, of various version levels. What OpenCL version level support is required for clLucas to operate fully? Are non-AMD gpus supported? Are there additional drivers, dlls or extensions that must be loaded? I tried running v1.04 clLucas_x64 -info on a system which CPU-Z indicates has an Intel based GPU, supporting OpenCL, and got

Platform 0 : Intel(R) Corporation
Platform 1 : Intel(R) Corporation
Warning: Couldn't parse ini file option SixStepFFT; using default: off
Error: NULL platform found so Exiting Application.

The hardware I ran this on is OpenCL C 2.0 capable.
Make that OpenCL 2.1. That's what Mfakto reports at startup.
kriesel is online now   Reply With Quote
Old 2018-02-12, 06:13   #427
kriesel
 
kriesel's Avatar
 
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest

24×3×163 Posts
Default

Quote:
Originally Posted by Madpoo View Post
The primenet API is documented here Primenet API so it really just takes someone with time to try and implement that.

The source for Prime95 could probably be looked at to clear up anything along the way.
http://v5.mersenne.org/v5design/v5webAPI_0.97.html#uc looks to me rather cpu-oriented, well suited to cpus and not as well matched to expressing gpu characteristics or terminology. Some extension may be useful for gpus. A gpu's six types of memory is in addition to the host system's cpu registers, cache levels, and main memory. Number of physical cores in a gpu is generally hundreds or thousands. A system may contain multiple, dissimilar gpus. In manual reporting, I handle gpus with a unique identifier appended to the system name. http://www.eng.utah.edu/~cs5610/lect...ure%20CUDA.pdf
https://www.anandtech.com/show/10325/the-nvidia-geforce-gtx-1080-and-1070-founders-edition-review/4

Last fiddled with by kriesel on 2018-02-12 at 06:29
kriesel is online now   Reply With Quote
Old 2018-03-21, 00:24   #428
kriesel
 
kriesel's Avatar
 
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest

11110100100002 Posts
Default cllucas bug and wish list

The attached contains some observations made while getting familiar with cllucas 1.04 for Windows. As always, it is shared in appreciation of the efforts of the code author and those who helped in the early development and testing. Where applicable I've included pointers to thread posts. Please PM me with any additions or corrections. This particular list is based on less usage than others I've made for other software (partly because I only recently acquired AMD gpus).
Attached Files
File Type: pdf cllucas bug and wish list table.pdf (146.6 KB, 269 views)
kriesel is online now   Reply With Quote
Old 2018-05-31, 03:49   #429
kriesel
 
kriesel's Avatar
 
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest

24×3×163 Posts
Default Reference material

I was offered "a blog area to consolidate all of your pdfs and guides and stuff" and accepted.
Feel free to have a look and suggest content. (G-rated only;)
General interest gpu related reference material http://www.mersenneforum.org/showthread.php?t=23371
clLucas Lucas-Lehmer primality testing with OpenCl on gpus http://www.mersenneforum.org/showthread.php?t=23401

Future updates to material previously posted in this thread will probably occur on the blog threads and not here. Having in-place update without a time limit makes it more manageable there.
kriesel is online now   Reply With Quote
Reply



Similar Threads
Thread Thread Starter Forum Replies Last Post
mfakto: an OpenCL program for Mersenne prefactoring Bdot GPU Computing 1724 2023-06-04 23:31
Can't get OpenCL to work on HD7950 Ubuntu 14.04.5 LTS VictordeHolland Linux 4 2018-04-11 13:44
OpenCL accellerated lattice siever pstach Factoring 1 2014-05-23 01:03
OpenCL for FPGAs TObject GPU Computing 2 2013-10-12 21:09
AMD's Graphics Core Next- a reason to accelerate towards OpenCL? Belteshazzar GPU Computing 19 2012-03-07 18:58

All times are UTC. The time now is 15:26.


Fri Jul 7 15:26:17 UTC 2023 up 323 days, 12:54, 0 users, load averages: 1.08, 1.12, 1.10

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, 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.

≠ ± ∓ ÷ × · − √ ‰ ⊗ ⊕ ⊖ ⊘ ⊙ ≤ ≥ ≦ ≧ ≨ ≩ ≺ ≻ ≼ ≽ ⊏ ⊐ ⊑ ⊒ ² ³ °
∠ ∟ ° ≅ ~ ‖ ⟂ ⫛
≡ ≜ ≈ ∝ ∞ ≪ ≫ ⌊⌋ ⌈⌉ ∘ ∏ ∐ ∑ ∧ ∨ ∩ ∪ ⨀ ⊕ ⊗ 𝖕 𝖖 𝖗 ⊲ ⊳
∅ ∖ ∁ ↦ ↣ ∩ ∪ ⊆ ⊂ ⊄ ⊊ ⊇ ⊃ ⊅ ⊋ ⊖ ∈ ∉ ∋ ∌ ℕ ℤ ℚ ℝ ℂ ℵ ℶ ℷ ℸ 𝓟
¬ ∨ ∧ ⊕ → ← ⇒ ⇐ ⇔ ∀ ∃ ∄ ∴ ∵ ⊤ ⊥ ⊢ ⊨ ⫤ ⊣ … ⋯ ⋮ ⋰ ⋱
∫ ∬ ∭ ∮ ∯ ∰ ∇ ∆ δ ∂ ℱ ℒ ℓ
𝛢𝛼 𝛣𝛽 𝛤𝛾 𝛥𝛿 𝛦𝜀𝜖 𝛧𝜁 𝛨𝜂 𝛩𝜃𝜗 𝛪𝜄 𝛫𝜅 𝛬𝜆 𝛭𝜇 𝛮𝜈 𝛯𝜉 𝛰𝜊 𝛱𝜋 𝛲𝜌 𝛴𝜎𝜍 𝛵𝜏 𝛶𝜐 𝛷𝜙𝜑 𝛸𝜒 𝛹𝜓 𝛺𝜔