![]() |
AVX? (Other new features?)
Sorry if this is redundant somehow, but there's not been a new release since I've been around, and I'm curious how often they are. More specifically, I remember seeing in some milestone thread a while back that George mentioned he got his first AVX FFT working, so I'm wondering when that will be implemented, now that the relevant procs are out? And in this vein, when will we see mfaktc/o integration? (mfakto would make more sense.) Could it be something in the next 6 months to a year, or later or never?
Thanks Dubslow |
GIMPS is an all-volunteer effort. Many of the volunteers have full-time jobs doing other things.
The work will get done when it gets done. Quit asking for specificity. Are you willing to do part of the work? Then you can issue your own time estimates for your part. The source code is available for you to peruse. You could outline your qualifications to George Woltman and ask what task you might help perform. Are you willing to pay someone to get something done sooner than the all-unpaid-volunteer pace would deliver it? |
[QUOTE=Dubslow;274427]Sorry if this is redundant somehow, but there's not been a new release since I've been around, and I'm curious how often they are.[/QUOTE]How often? Whenever they occur.
In the early days, when fixing major bugs and adding new features were more frequent than they are now, releases were more closely-spaced than they are now. |
[QUOTE=cheesehead;274664]
In the early days, when fixing major bugs and adding new features were more frequent than they are now, releases were more closely-spaced than they are now.[/QUOTE] That's as much as I was asking for. As for the new features, just a ballpark estimate of how hard it would be. Like, easy, easy-with-problems, or hard. I'd help, except I'm not a programmer, and therefore don't know how difficult these things are. (I think I will be taking a Java/OOP course next semester.) |
Java is going to be a tough thing to learn if it's your first programming language.
Doing the communcations automagically in mfaktc is supposedly my project. It's been on the burners for six months; history suggests it will be another six months before get it finished...because of that full-time job I do, which had me working this morning in quite a bit of pain rather than sleeping in properly. The outline of the project so far has been to upgrade the worktodo parser, then I will start figuring out how to link in P95 routines from mfaktc so as to re-use as much of P95 as possible. One suggestion is you take a look at mfaktc and understand how it produces the pseudoprimes that then get passed to the GPU. We are going to want to move that task onto the GPU. Another is to help the gentleman doing the public display figure out what he wants to in terms of diagnostics out from either P95 or mfaktc. I think he's going to want to do a creative display of the FFT data being operated on. Once you have started looking at mfaktc, you will also want to read up on the TF algorithm. |
Uhhh....
Uuuuuhhhhhhhh.... How would Java be useful? As far as I know this is all primarily C/++? |
Java is not directly useful in the computational phase of GIMPS....but it could be used for the non-computational phases, where small numbers of compute cycles don't matter......and I was suggesting you might want to learn a bit of C before taking your Java class. That will help your development as a programmer.
|
| All times are UTC. The time now is 13:50. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.