mersenneforum.org  

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

Reply
 
Thread Tools
Old 2016-04-20, 03:22   #1
Prime95
P90 years forever!
 
Prime95's Avatar
 
Aug 2002
Yeehaw, FL

2×53×71 Posts
Default Please vote about upgrading MASM

I don't think it will help, but until MASM is upgraded AVX-512 development in prime95 is dead in the water.

MS is being lazy about upgrading MASM please vote to prod them along:

https://visualstudio.uservoice.com/f...vx-512-in-masm
Prime95 is offline   Reply With Quote
Old 2016-04-20, 03:27   #2
Batalov
 
Batalov's Avatar
 
"Serge"
Mar 2008
Phi(4,2^7658614+1)/2

250516 Posts
Thumbs up

Vote 3 votes, in fact! (you will still have 7 remaining to vote for other ideas).
Batalov is offline   Reply With Quote
Old 2016-04-20, 10:08   #3
Lorenzo
 
Lorenzo's Avatar
 
Aug 2010
Republic of Belarus

2·89 Posts
Default

+3
Lorenzo is offline   Reply With Quote
Old 2016-04-20, 10:46   #4
pinhodecarlos
 
pinhodecarlos's Avatar
 
"Carlos Pinho"
Oct 2011
Milton Keynes, UK

3·17·97 Posts
Default

+3 Home
+3 Work
pinhodecarlos is offline   Reply With Quote
Old 2016-04-20, 12:09   #5
rudi_m
 
rudi_m's Avatar
 
Jul 2005

101101102 Posts
Default

Quote:
Originally Posted by Prime95 View Post
I don't think it will help, but until MASM is upgraded AVX-512 development in prime95 is dead in the water.
Maybe a good motivation to convert the masm code to nasm which has AVX512 support since 2013. Moreover nasm is more portable and we could skip the binary objects from prime95 source releases.

http://left404.com/2011/01/04/conver...asm-to-nasm-3/
rudi_m is offline   Reply With Quote
Old 2016-04-20, 22:11   #6
ewmayer
2ω=0
 
ewmayer's Avatar
 
Sep 2002
República de California

103×113 Posts
Default

Quote:
Originally Posted by Prime95 View Post
I don't think it will help, but until MASM is upgraded AVX-512 development in prime95 is dead in the water.

MS is being lazy about upgrading MASM please vote to prod them along:

https://visualstudio.uservoice.com/f...vx-512-in-masm
Sounds similar to the stunt they pulled w.r.to adding 64-bit inline-asm support to Visual Studio. (They may have finally done so, but if so it would represent a way-too-late years-post-hoc fashion).

You can't do your dev work under Linux? [Or perhaps using the Intel compiler.]

Last fiddled with by ewmayer on 2016-04-20 at 22:13
ewmayer is offline   Reply With Quote
Old 2016-04-21, 00:08   #7
Prime95
P90 years forever!
 
Prime95's Avatar
 
Aug 2002
Yeehaw, FL

1D6616 Posts
Default

Quote:
Originally Posted by rudi_m View Post
Maybe a good motivation to convert the masm code to nasm
I dread converting all those FFT macros. It's probably months of work for zero reward. I'd rather MS just did their job, but they've invested little effort in MASM over the last decade.

That said, you are right -- I should investigate the alternatives.
Prime95 is offline   Reply With Quote
Old 2016-04-21, 00:31   #8
ixfd64
Bemusing Prompter
 
ixfd64's Avatar
 
"Danny"
Dec 2002
California

1001010101102 Posts
Default

I just added nine votes, more to come when I get home.
ixfd64 is offline   Reply With Quote
Old 2016-04-21, 00:32   #9
Mark Rose
 
Mark Rose's Avatar
 
"/X\(‘-‘)/X\"
Jan 2013

22×733 Posts
Default

I bet someone has written a compiler to convert masm to nasm.
Mark Rose is offline   Reply With Quote
Old 2016-04-21, 00:34   #10
science_man_88
 
science_man_88's Avatar
 
"Forget I exist"
Jul 2009
Dumbassville

20C016 Posts
Default

Quote:
Originally Posted by Mark Rose View Post
I bet someone has written a compiler to convert masm to nasm.
one thing I read to one request for help converting between them was to compile with masm and the decompile to nasm.
science_man_88 is offline   Reply With Quote
Old 2016-04-21, 02:03   #11
bgbeuning
 
Dec 2014

3×5×17 Posts
Default

Quote:
Originally Posted by Prime95 View Post
I dread converting all those FFT macros. It's probably months of work for zero reward.
Looks like a job for lex(1). Let me look into it.
bgbeuning is offline   Reply With Quote
Reply



Similar Threads
Thread Thread Starter Forum Replies Last Post
Vote Chess: Game 3 Xyzzy Chess 267 2015-10-30 09:34
Vote Chess: Game 2 henryzz Chess 288 2014-12-05 17:31
Vote Chess: Game 1 henryzz Chess 306 2013-07-08 18:29
Move 3 vote henryzz Game 1 - ♔♕♙♘♖♙ - Toxic Geckos 4 2012-10-19 15:16
Move 2 vote henryzz Game 1 - ♔♕♙♘♖♙ - Toxic Geckos 1 2012-10-10 15:11

All times are UTC. The time now is 02:48.


Sat Jul 17 02:48:31 UTC 2021 up 50 days, 35 mins, 1 user, load averages: 1.35, 1.42, 1.43

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.