Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
3rd January 2005, 21:56 | #1 | Link |
Derek Prestegard IRL
Join Date: Nov 2003
Location: Los Angeles
Posts: 5,989
|
64 bit avisynth?
Hello all,
I am just wondering if there are any plans to release avisynth for the Windows XP x64 edition beta. XviD and VirtualDub both have 64 bit branches now, and AviSynth is the only missing tool If anyone has any information regarding this please let us all know! Thanks ~misfit
__________________
These are all my personal statements, not those of my employer :) |
6th January 2005, 05:44 | #5 | Link | |
Moderator
Join Date: Nov 2002
Location: Inside
Posts: 718
|
Quote:
|
|
25th January 2005, 16:12 | #8 | Link | |
Professional Lemming
Join Date: Dec 2003
Location: Stuttgart, Germany
Posts: 359
|
Quote:
and yes: I'm looking forward to both Win64 and Lin64 versions of avisynth! bis besser, Tobias
__________________
projects page: ELDER, SmoothD, etc. |
|
26th January 2005, 00:52 | #9 | Link | |
Registered User
Join Date: Dec 2004
Location: Melbourne, AU
Posts: 1,963
|
Quote:
|
|
26th January 2005, 03:54 | #10 | Link |
Mr. Sandman
Join Date: Sep 2003
Location: Haddonfield, IL
Posts: 11,768
|
that's only an OS issue. the processor itself supports all mmx and x87 instructions in 64bit mode.
btw, you're right a big part of ASM should be rewritten but there are some tools on the AMD website that could help the transition a lot...
__________________
MPEG-4 ASP Custom Matrices: EQM V1(old), EQM AutoGK Sharpmatrix (aka EQM V2), EQM V3HR (updated 01/10/2004), EQM V3LR, EQM V3ULR (updated 04/02/2005), EQM V3UHR (updated 17/12/2004) and EQM V3EHR (updated 05/10/2004) Info about my ASP matrices. MPEG-4 AVC Custom Matrices: EQM AVC-HR Info about my AVC matrices My x264 builds. Mooo!!! |
26th January 2005, 11:48 | #11 | Link | |
Registered User
Join Date: Dec 2004
Location: Melbourne, AU
Posts: 1,963
|
Quote:
The instructions not available are things like "mov ah, [r8]" and a few undocumented opcodes like salc. Don't know if avisynth uses any of them, most are easy enough to work around anyway. |
|
21st February 2005, 04:39 | #13 | Link | |
developer wannabe
Join Date: Nov 2001
Location: Brooklyn, NY
Posts: 1,211
|
If you read the above comments, you'll see we're not optimistic. Actually, if this blog is correct, the situation is even worse:
Quote:
Honestly, I don't see how porting Avisynth to AMD64 would help, since all the time-sensitive portions are already vectorized. Some of the long script-functions being written by guys like Didee would benefit from large amounts of virtual memory, but not until machines with 2GB+ of RAM are common. |
|
21st February 2005, 23:49 | #15 | Link |
Professional Lemming
Join Date: Dec 2003
Location: Stuttgart, Germany
Posts: 359
|
Just to brag a bit:
dual opteron 250 with 16GB RAM here! Eagerly awaiting 64 bit linux avisynth bis besser, Tobias
__________________
projects page: ELDER, SmoothD, etc. |
3rd March 2005, 08:54 | #16 | Link |
Solaris: burnt by the Sun
Join Date: Oct 2004
Location: /etc/default/moo
Posts: 1,923
|
considreing I'm planing on buying an amd64fx mobo next
they would be nice to see and iirc hte amd64 version of mmx sse1/2/3 ect. are slightly more effiacnt that intels; but that might be flawed info on my part but I love to see this come out before I buy hte amd64fx |
3rd March 2005, 22:44 | #17 | Link |
developer wannabe
Join Date: Nov 2001
Location: Brooklyn, NY
Posts: 1,211
|
AMD K8 chips are slightly more efficient at MMX/SSE in that some of the latencies are lower, yes. However, if the instructions are ordered well enough that the P4's decoder can keep up, it's not enough extra efficiency to make up for the P4's clockspeed advantage.
|
4th March 2005, 02:47 | #18 | Link |
Solaris: burnt by the Sun
Join Date: Oct 2004
Location: /etc/default/moo
Posts: 1,923
|
AFAIK...
the AMD 64fx has a built-in ram manager as well so that bumps up tranfer speeds of everything and I guess I should clearify a bit more I ment the 64fx;s that are coming out soon or just came out their new err 967 pin one iirc I read that its latency was 80% lower than intel;s lastest P4 but I read that about a month ago I can;t rembmer hte link so I can't check though but also I read somewhere that intel uses two 64bit halves for sse and AMD uses a real 128bit channel if so would that not make it more efficnat? because 64bit+64bit=65bit seeing as how every bit you add you double hte infomation but I might be off due to sleep deprivation though but I still prefer amd over intel so this would give me a greater incentive to get hte ubernice 64fx when I get hte money |
10th April 2005, 04:08 | #19 | Link |
Registered User
Join Date: Dec 2004
Location: Melbourne, AU
Posts: 1,963
|
Sorry to bring up this old thread again, but is anyone doing any work on porting to x64? I've done some basic work, got most of the core stuff ported and just finished an x64 version of dgdecode to go with it, I just want to make sure I'm not wasting time doing work that's already been done by someone else.
|
10th April 2005, 08:52 | #20 | Link |
Retired AviSynth Dev ;)
Join Date: Nov 2001
Location: Dark Side of the Moon
Posts: 3,480
|
To my knowledge there isn't anyone else working on 64bit 2.5 based AviSynth. I'd love to help, but I don't have the platform available (or rather the OS available). Are you using VS .net 2003?
__________________
Regards, sh0dan // VoxPod |
|
|