Are there any x64 builds of LAME? |
Are there any x64 builds of LAME? |
Aug 9 2006, 05:26
Post
#1
|
|
|
Group: Members Posts: 1 Joined: 9-August 06 Member No.: 33829 |
Just wondering if there are any x64 builds of LAME around. Mostly of the recommended beta, or maybe previous recommended version of LAME.
Thanks in advanced. |
|
|
|
![]() |
Aug 10 2006, 08:33
Post
#2
|
|
![]() LAME developer Group: Developer Posts: 2950 Joined: 1-October 01 From: Nanterre, France Member No.: 138 |
x87, mmx and even 3dnow are still there.
(see "AMD64 Architecture Programmer’s Manual Volume 5: 64-Bit Media and x87 Floating-Point Instructions") x87 context is preserved in user space (sure), but I am unsure about kernel space. Anyway, the OS would have to blank the x87 registers when switching context if it did not preserved it, so it doesn't cost much more to save and restore it properly. (not saving and not blanking would lead to a security issue) Regarding VC8, I found the answer: QUOTE The feature to see the legacy x87 registers for x64 applications is not available in VS2005. The main reason for this is that originally the x87 registers were not available for 64bit applications at all. We later did make them available, but only accessible through MASM. Due to the late addition of the support for x87 and limited use cases, we weren't able to get it into the VS2005 product. So to answer your question, you can't see them in the VS2005 debugger. You can use the 64bit version of WinDbg though, if that helps. Thanks for your feedback. Kang Su Gatlin Visual C++ Program Manager So VC8 is not creating code that uses x87 on its own behalf. This post has been edited by Gabriel: Aug 10 2006, 08:34 |
|
|
|
PsychicHigh Are there any x64 builds of LAME? Aug 9 2006, 05:26
Gabriel Win64 support has been added last week in the VC8 ... Aug 9 2006, 08:18
twist3d actually someone has built a 64-bit version (I don... Aug 9 2006, 09:52
Maurits Are there any advantages of using 64bits over 32bi... Aug 9 2006, 10:10
cabbagerat QUOTE (Maurits @ Aug 9 2006, 01:10) Are t... Aug 9 2006, 14:10
Gabriel When comparing those two VC8 builds:
*32bits, Nas... Aug 9 2006, 14:25
robert do both compiles use the same SSE extensions? Aug 9 2006, 14:27
Gabriel No, the x86 build is using Nasm optims (mmx and 3d... Aug 9 2006, 15:30
robert QUOTE (Gabriel @ Aug 9 2006, 16:30) So in... Aug 9 2006, 15:39
bubka is there a 32bit build with say SSE2? Aug 9 2006, 16:02
Gabriel I think that x64 implies availability of SSE/SSE2.... Aug 9 2006, 16:05
Garf 32 bit builds will not use SSE/SSE2 unless specifi... Aug 9 2006, 16:42
Gabriel QUOTE 32 bit builds will not use SSE/SSE2 unless s... Aug 9 2006, 16:49
chelgrian QUOTE (Gabriel @ Aug 9 2006, 16:49) This ... Aug 10 2006, 00:20
Gabriel I uploaded VC8 32 and 64 builds there:
http://gabr... Aug 9 2006, 22:17
Agitator QUOTE (Gabriel @ Aug 9 2006, 13:17) I upl... Sep 17 2006, 13:34
bubka damn, but thanks, not that speed is that big of a ... Aug 9 2006, 22:50
cabbagerat Interesting results on the performance. I wonder w... Aug 10 2006, 12:39
kjoonlee I wanted to post about this, but I didn't beca... Aug 10 2006, 12:46
cabbagerat QUOTE (Agitator @ Sep 17 2006, 04:34) 64-... Sep 17 2006, 14:00
punkrockdude Anyone who has time and interest in making x64 LAM... Mar 7 2010, 23:17
punkrockdude This is in the change log of Reaper 3.35:
x64: now... Mar 7 2010, 23:20![]() ![]() |
|
Lo-Fi Version | Time is now: 24th May 2013 - 10:18 |