Thread: [atlas-devel] 3.9.81: stable BETA
Brought to you by:
rwhaley,
tonyc040457
From: Clint W. <wh...@cs...> - 2012-06-28 23:58:23
|
Guys, I have just released 3.9.81. It finishes off the last of my "must-do" for stable, which was support for building dynamic libraries on Windows, OS X, and Linux. On Windows, this now seems to work for cygwin32/MinGW32/MinGW64. The only thing I had outstanding besides this is the fact that apparently ubuntu changed the ARM's ABI to default to hard-float. I haven't gotten feedback from Tom on that, and I don't have access to a machine that uses it, so support for the new ABI will probably be delayed until 3.10.1. Therefore, as far as I am concerned, I will now start final testing (I have to revalidate all the tests on all the platforms). Once I get that started running, I will start looking to update all the documentation, and then I plan to release 3.10.0. So, if you find problems with the 3.9.81, please report them ASAP. Thanks, Clint ************************************************************************** ** R. Clint Whaley, PhD ** Assist Prof, UTSA ** www.cs.utsa.edu/~whaley ** ************************************************************************** |
From: Tom W. <tom...@ve...> - 2012-06-29 02:09:40
|
I've done revised asm GEMMs for ARM soft and hard fp, using #defines in the code and -D c -DATL_ARM_HARDFP=1 to enable the hard float ABI, and they work fine. However, there are still places where the -mfloat-abi=softfp in the defaults is not overridden by -Fa alg -mfloat-abi=hard, and this causes the build to fail. It looks like there are some places in the build process where an option specified with -Fa alg doesn't get appended -- there's an example in support tracker 3531378. If this can be fixed, then the build ought to work, and I can upload a patch for the GEMMs that will enable building on hard fp. --- Tom Wallace (tom...@ve...) Vesperix Corporation 1100 North Glebe Road, Suite 1010 Arlington, VA 22201 Phone 703-224-4422 Mobile 703-220-8711 -----Original Message----- From: Clint Whaley [mailto:wh...@cs...] Sent: Thursday, June 28, 2012 7:58 PM To: mat...@li... Subject: [atlas-devel] 3.9.81: stable BETA Guys, I have just released 3.9.81. It finishes off the last of my "must-do" for stable, which was support for building dynamic libraries on Windows, OS X, and Linux. On Windows, this now seems to work for cygwin32/MinGW32/MinGW64. The only thing I had outstanding besides this is the fact that apparently ubuntu changed the ARM's ABI to default to hard-float. I haven't gotten feedback from Tom on that, and I don't have access to a machine that uses it, so support for the new ABI will probably be delayed until 3.10.1. Therefore, as far as I am concerned, I will now start final testing (I have to revalidate all the tests on all the platforms). Once I get that started running, I will start looking to update all the documentation, and then I plan to release 3.10.0. So, if you find problems with the 3.9.81, please report them ASAP. Thanks, Clint ************************************************************************** ** R. Clint Whaley, PhD ** Assist Prof, UTSA ** www.cs.utsa.edu/~whaley ** ************************************************************************** ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ Math-atlas-devel mailing list Mat...@li... https://lists.sourceforge.net/lists/listinfo/math-atlas-devel |
From: Clint W. <wh...@cs...> - 2012-06-29 13:40:59
|
>I've done revised asm GEMMs for ARM soft and hard fp, using #defines in the code and -D c -DATL_ARM_HARDFP=1 to enable the hard float ABI, and they work fine. However, there are still places where the -mfloat-abi=softfp in the defaults is not overridden by -Fa alg -mfloat-abi=hard, and this causes the build to fail. >It looks like there are some places in the build process where an option specified with -Fa alg doesn't get appended -- there's an example in support tracker 3531378. If this can be fixed, then the build ought to work, and I can upload a patch for the GEMMs that will enable building on hard fp. I answered on the tracker item (sorry, I hadn't seen you asked the question there). This is coming from the archdefs, I believe. Can you go ahead and post your patched kernels to the patch tracker (or send them to me)? Even if we don't have everything finished, having assembly kernels that work for both versions will get us part of the way for the the stable. Thanks! Clint -----Original Message----- From: Clint Whaley [mailto:wh...@cs...] Sent: Thursday, June 28, 2012 7:58 PM To: mat...@li... Subject: [atlas-devel] 3.9.81: stable BETA Guys, I have just released 3.9.81. It finishes off the last of my "must-do" for stable, which was support for building dynamic libraries on Windows, OS X, and Linux. On Windows, this now seems to work for cygwin32/MinGW32/MinGW64. The only thing I had outstanding besides this is the fact that apparently ubuntu changed the ARM's ABI to default to hard-float. I haven't gotten feedback from Tom on that, and I don't have access to a machine that uses it, so support for the new ABI will probably be delayed until 3.10.1. Therefore, as far as I am concerned, I will now start final testing (I have to revalidate all the tests on all the platforms). Once I get that started running, I will start looking to update all the documentation, and then I plan to release 3.10.0. So, if you find problems with the 3.9.81, please report them ASAP. Thanks, Clint ************************************************************************** ** R. Clint Whaley, PhD ** Assist Prof, UTSA ** www.cs.utsa.edu/~whaley ** ************************************************************************** ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ Math-atlas-devel mailing list Mat...@li... https://lists.sourceforge.net/lists/listinfo/math-atlas-devel ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ Math-atlas-devel mailing list Mat...@li... https://lists.sourceforge.net/lists/listinfo/math-atlas-devel ************************************************************************** ** R. Clint Whaley, PhD ** Assist Prof, UTSA ** www.cs.utsa.edu/~whaley ** ************************************************************************** |