mersenneforum.org  

Go Back   mersenneforum.org > Search Forums

Showing results 1 to 25 of 523
Search took 0.07 seconds.
Search: Posts Made By: Brian Gladman
Forum: GMP-ECM 2019-02-05, 08:49
Replies: 5
Views: 1,926
Posted By Brian Gladman
GMP-ECM can be built using Visual Studio 2017...

GMP-ECM can be built using Visual Studio 2017 using files in the repository. The build, which allows both GPU and non-GPU builds, uses MPIR rather than GMP. I maintain these build files, which are...
Forum: Msieve 2018-10-27, 12:54
Replies: 10
Views: 2,052
Posted By Brian Gladman
That's a bit of a pain :-( I have just...

That's a bit of a pain :-(

I have just updated my VS2017 pthreads build at: https://github.com/BrianGladman/pthreads if that is any help. I have also updated the VS2017 msieve gpu build to...
Forum: Msieve 2018-10-15, 13:12
Replies: 10
Views: 2,052
Posted By Brian Gladman
I am maintaining the Visual Studio 2017 build...

I am maintaining the Visual Studio 2017 build files for both the non-gpu and gpu versions of msieve.

I have just updated to accommodate the recent source code changes and the two builds now both...
Forum: YAFU 2018-06-20, 12:33
Replies: 17
Views: 4,083
Posted By Brian Gladman
Hi Ben, I have access to the Intel compiler...

Hi Ben,

I have access to the Intel compiler running in Visual Studio 2017 so I might be able to compile it if the Visual Studio build files are up to date. However, I don't have an AVX512 capable...
Forum: GMP-ECM 2017-11-06, 09:14
Replies: 16
Views: 2,678
Posted By Brian Gladman
In this case it is not an optimisation issue for...

In this case it is not an optimisation issue for the GMP-ECM code but simply that of choosing an MPIR library to link to it that has been built with assembler code support for the target machine in...
Forum: GMP-ECM 2017-11-05, 14:59
Replies: 16
Views: 2,678
Posted By Brian Gladman
For the end user it is hard to say since these...

For the end user it is hard to say since these packages are optimised in different ways. Until recently, MPIR lacked assembler support for some recent Intel processors but it has recently been...
Forum: GMP-ECM 2017-11-03, 15:18
Replies: 16
Views: 2,678
Posted By Brian Gladman
OK, it looks like it is still useful so I will...

OK, it looks like it is still useful so I will tidy it up and add it to the GMP-ECM repository.

Another issue that we have to face is the proliferation of machine optimisations we now have to deal...
Forum: GMP-ECM 2017-11-02, 10:22
Replies: 16
Views: 2,678
Posted By Brian Gladman
Building GMP-ECM with Visual Studio 2017

As some will know, I am maintaining a Microsoft Visual Studio build for GMP-ECM.

I have just updated this build for Visual Studio 2017 with CUDA 9 on 64-bit Windows systems but I have not yet...
Forum: Msieve 2017-06-13, 12:24
Replies: 149
Views: 21,218
Posted By Brian Gladman
You could move directly to Visual Studio 2015,...

You could move directly to Visual Studio 2015, for which I can supply fully working build files for both the CUDA and non-CUDA versions of Msieve.
Forum: Msieve 2017-03-30, 07:55
Replies: 15
Views: 977
Posted By Brian Gladman
Yes, deleting those files won't cause any...

Yes, deleting those files won't cause any difficulties. Once they have been read by factmsieve.py they are no longer needed and will be overwritten by the next siever run. In this case the sievers...
Forum: Msieve 2017-03-29, 20:08
Replies: 15
Views: 977
Posted By Brian Gladman
It appears that factmsieve.py has successfully...

It appears that factmsieve.py has successfully started four sieve threads and is in a loop waiting for these threads to complete. When they do so they are supposed to write a file '.last_spq<n>...
Forum: Msieve 2016-11-20, 00:06
Replies: 3
Views: 755
Posted By Brian Gladman
The values used for quintsize (and hence qstep)...

The values used for quintsize (and hence qstep) are set by the def-par.txt file. The format of lines in this file are described in the file while individual lines set out the parameters used for...
Forum: Msieve 2016-10-05, 08:35
Replies: 16
Views: 2,008
Posted By Brian Gladman
It doesn't matter how the binary was built, it...

It doesn't matter how the binary was built, it expects to see the sort engines in a sub-directory of the directory where the other executables are, one named 'cub' (in any event, your binary was...
Forum: Msieve 2016-10-05, 07:20
Replies: 16
Views: 2,008
Posted By Brian Gladman
You need to add the sub-directory 'cub' to your...

You need to add the sub-directory 'cub' to your 'msieve_gpu' directory and move the three files listed above into it. The latest Visual Studio build puts them in the right relative location but you...
Forum: Msieve 2016-10-03, 11:39
Replies: 3
Views: 678
Posted By Brian Gladman
Can you private message me with an email address...

Can you private message me with an email address address to send it?
Forum: Msieve 2016-09-29, 21:46
Replies: 3
Views: 678
Posted By Brian Gladman
Visual Studio 2015 build

I have just added Visual Studio 2015 build files for both the GPU and non GPU version of msieve to the msieve repository on sourceforge (https://sourceforge.net/projects/msieve/). This build uses...
Forum: GMP-ECM 2016-09-29, 11:33
Replies: 0
Views: 709
Posted By Brian Gladman
GMP-ECM with Visual Studio 2015

After a very long wait, NVidia has just released a version of CUDA 8.0 that is fully compatible with Visual Studio 2015 (update 3). Accordingly I have just added the Visual Studio 2015 build files to...
Forum: GMP-ECM 2016-04-13, 21:39
Replies: 469
Views: 63,239
Posted By Brian Gladman
I suspect that the process of building their...

I suspect that the process of building their binary components with their compiler and then getting the various host compilers to integrate and deliver these components onto the target platforms is...
Forum: GMP-ECM 2016-04-12, 12:52
Replies: 469
Views: 63,239
Posted By Brian Gladman
It builds fine for me with Visual Studio 2013 and...

It builds fine for me with Visual Studio 2013 and CUDA 7.5 (for the GPU build). It won't build with Visual Studio 2015 at the moment becasuse NVIDIA has yet to update its CUDA toolkit to work with...
Forum: YAFU 2016-03-15, 23:16
Replies: 260
Views: 25,528
Posted By Brian Gladman
I, for one, am more than happy to put up with...

I, for one, am more than happy to put up with this 'crap' because I understand why the Microsoft compiler doesn't support what are now common features of C. This compiler is a C++ compiler that...
Forum: YAFU 2016-01-30, 08:59
Replies: 11
Views: 1,237
Posted By Brian Gladman
Thanks for the update Ben - its good to know that...

Thanks for the update Ben - its good to know that you have not forgotten us Visual Studio users! I can't really comment on win32 buiilds as I consider them obsolete and don't normally build them....
Forum: YAFU 2016-01-28, 10:21
Replies: 11
Views: 1,237
Posted By Brian Gladman
Hi Ben, Is there any realistic prospect that...

Hi Ben,

Is there any realistic prospect that the Visual Studio build will be bought up to date?
Forum: GMP-ECM 2015-07-14, 07:05
Replies: 502
Views: 69,023
Posted By Brian Gladman
I am glad to have been able to help - especially...

I am glad to have been able to help - especially so, since you picked up a bug in the Visual Studio GMP-ECM build that I was unaware of. In fact, I suspect that this might well be a bug in GMP-ECM...
Forum: GMP-ECM 2015-07-13, 14:04
Replies: 502
Views: 69,023
Posted By Brian Gladman
I don't see this I'm afraid - the GPU tests now...

I don't see this I'm afraid - the GPU tests now pass for me with CUDA 7.0.

Since this problem seems to be CUDA related, I imagine that our results are different because we are running different...
Forum: GMP-ECM 2015-07-13, 12:18
Replies: 502
Views: 69,023
Posted By Brian Gladman
I have found the problem. This line in...

I have found the problem. This line in cudawrapper.c:

ASSERT_ALWAYS (mpmod_init (modulus, n, repr) == 0);

becomes:

assert(mpmod_init (modulus, n, repr) == 0);

and will be completely...
Showing results 1 to 25 of 523

 
All times are UTC. The time now is 13:31.

Mon Oct 26 13:31:01 UTC 2020 up 46 days, 10:41, 0 users, load averages: 2.54, 2.15, 1.87

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