Go Back   Home > Forums > Source & Line > PC Based
Home Forums Rules Articles Store Gallery Blogs Register Donations FAQ Calendar Search Today's Posts Mark Forums Read

PC Based Computer music servers, crossovers, and equalization

Please consider donating to help us continue to serve you.

Ads on/off / Custom Title / More PMs / More album space / Advanced printing & mass image saving
Reply
 
Thread Tools Search this Thread
Old 20th November 2009, 06:04 PM   #41
trd1587 is offline trd1587  Canada
diyAudio Member
 
trd1587's Avatar
 
Join Date: Oct 2009
Location: Thurso, Quebec, Canada
Quote:
Originally Posted by Geek View Post
XP Pro.

Cheers!
I Second That
Wait for SP1 for WINDOWS 7 before Going there.

PS: you can Install OPEN SOLARIS wich is absolutely free and run XP PRO image on Virtual Machine.
BTW you can run WINDOWS XP, VISTA AND 7 at the same time with SOLARIS.

Such software can be called Sphere or VIrtual BOX

Last edited by trd1587; 20th November 2009 at 06:08 PM.
  Reply With Quote
Old 20th November 2009, 06:27 PM   #42
Account disabled at member's request
 
MJL21193's Avatar
 
Join Date: Mar 2007
Quote:
Originally Posted by 5th element View Post


you can reach far higher theoretical amounts of RAM, more then you'd ever need.

What was it that Bill Gates said about memory a few years back...

There are physical memory address limits with a 32 bit bus width that limit it to 4GB. This is a hardware limit. A 64 bit bus can address quite a bit more (double the amount for each extra bit width, for example: 33bit bus width can address 8GB, 34 - 16GB, etc. you get the picture).
  Reply With Quote
Old 20th November 2009, 07:02 PM   #43
diyAudio Member
 
theAnonymous1's Avatar
 
Join Date: Feb 2004
Location: Anonymityville
Quote:
Originally Posted by MJL21193 View Post
What was it that Bill Gates said about memory a few years back...

There are physical memory address limits with a 32 bit bus width that limit it to 4GB. This is a hardware limit. A 64 bit bus can address quite a bit more (double the amount for each extra bit width, for example: 33bit bus width can address 8GB, 34 - 16GB, etc. you get the picture).
Wowzer that would be a lot of ram. Too bad the average memory slots non-server motherboards have is 4. That would pretty much mean a limit of 32GB.

That would only be roughly $800 worth of 4GB PC3-10666.
__________________
"If you don't like funerals don't kick sand in ninja's face."

Last edited by theAnonymous1; 20th November 2009 at 07:08 PM.
  Reply With Quote
Old 20th November 2009, 07:21 PM   #44
diyAudio Moderator
 
planet10's Avatar
 
Join Date: Oct 2001
Location: Victoria, BC, NA, Sol III
Blog Entries: 4
Quote:
Originally Posted by MJL21193 View Post

There are physical memory address limits with a 32 bit bus width that limit it to 4GB. This is a hardware limit.
Are you sure it is a general hardware limit and not an OS limit? Many of the Intel Macs support >4 GB RAM even when running 32 bit OS X. The same machine booted into Windows using Boot Camp is limited to <4 GB.

dave
__________________
community sites t-linespeakers.org, frugal-horn.com ........ commercial site planet10-HiFi
p10-hifi forum here at diyA
  Reply With Quote
Old 20th November 2009, 08:24 PM   #45
Account disabled at member's request
 
MJL21193's Avatar
 
Join Date: Mar 2007
It's been quite a while since I thought about this stuff (high school, I was HEAVY into the hardware of the day and did a lot of research on the way my Color Computer worked. I did programming in assembly language as well, for what that's worth. Yeah, geek (but a cool one )) but here goes:
To directly access ram, the memory controller (Northbridge for PCs or the intergated memory controller in the AM2 processors from AMD) needs to be able to address it, as in select a "bank" of ram that is at the physical address. To do this, it uses some of the bits in the bus width (I can't remember if they are the ones at the left or the right) to "pick" which bank to access. This is the physical limit, the bus width.
If there is a software work around, the amount of accessible memory would not be significantly higher and access time would longer (more clock ticks).

Last edited by MJL21193; 20th November 2009 at 08:26 PM.
  Reply With Quote
Old 20th November 2009, 08:31 PM   #46
Luke is offline Luke  New Zealand
diyAudio Member
 
Join Date: Sep 2001
Location: Wellington NZ
Send a message via AIM to Luke
this is interesting but not that surprising.

Microsoft denies it built 'backdoor' in Windows 7
__________________
If you give a man a fish he will eat for a day. But if you teach a man to fish he will buy an ugly hat. And if you talk about fish to a starving man then you are a consultant. Dilbert
  Reply With Quote
Old 20th November 2009, 08:47 PM   #47
star882 is offline star882  United States
diyAudio Member
 
star882's Avatar
 
Join Date: Mar 2007
Quote:
Originally Posted by AndrewT View Post
Why is the 64bit a better system than the 32bit?

Will the 64bit run on all systems?
64 bit offers higher floating point precision and support for larger numbers. As for its relevance to audio, higher floating point precision can possibly improve audio quality if floating points are used in processing, but I believe FLAC uses only integers so it's a moot point. 32 bit is already much more precision than any practical audio frequency delta sigma modulator so going up to 64 bits wouldn't make any difference.

In other applications, however, it can make for a big difference. I remember that the exact same version of D2X-XL ran at about 100FPS when compiled for 64 bit as opposed to only 60FPS in 32 bit.

Also note that business servers and workstations have been available in 64 bit for many years before the first consumer 64 bit PC. And there's a good reason for it. Going to 64 bit would roughly double the number of transistors, which would be acceptable to get more performance from a business machine but was cost prohibitive for home use. Now, advances in semiconductor technology made it very practical for home use.

Another way to think about it: Would you buy a car with a 7 speed transmission and only use 4 of the gears?

Note that a 64 bit CPU does not use less power running in 32 bit compatibility mode. The second half of the transistors apparently continue running but do no useful work.
__________________
"Fully on MOSFET = closed switch, Fully off MOSFET = open switch, Half on MOSFET = poor imitation of Tiffany Yep." - also applies to IGBTs!
  Reply With Quote
Old 20th November 2009, 08:52 PM   #48
slam is offline slam  United States
diyAudio Member
 
Join Date: Jan 2005
Location: CA
Quote:
Originally Posted by planet10 View Post
Are you sure it is a general hardware limit and not an OS limit? Many of the Intel Macs support >4 GB RAM even when running 32 bit OS X. The same machine booted into Windows using Boot Camp is limited to <4 GB.

dave
It is both a hardware and software limit. Intel 32 bit CPU has 32 bit virtual adddress space, but it has 48 bit physical address space to address 64GB of physical memory. In order to access those memory, you will need to map them into the virtual address space in order to use them. This requires extra OS support -- Windows NT /PAE mode. Note that the paged memory is usually not first class citizen. You need to utilize special API in order to utilize them. SQL server is a good example of a program that utilize the PAE API -- we have them accessing 14GB RAM at work. I guess the OS could make the memory more available if it puts more efforts on it. I am not familiar with how MacOS implements/support PAE though.

Intel 64 bit CPU supports 64 bit virtual adddress space. If you run 32 bit OS on it, you do not utilize the extra address space. If you run 64 bit OS on it, the OS will utilze the whole address space. All 64 bit applications can utilize the 64 bit address space without special API as well.

Note that 64 bit OS is benefital even with just 4 GB of memory. The memory on your video card needs to be mapped to somewhere, and Windows NT 32 bit makes rooms for them in the 32 bit address space by not utilizing some of those 4 GB of memory. That's why on a 32 bit system you don't see the whole 4 GB available (usually somewhere between 3 - 3.75 GB available). However 64 bit executable is somewhat larger in size and that offsets some of the saving from video memory mapping.

Last edited by slam; 20th November 2009 at 09:03 PM.
  Reply With Quote
Old 20th November 2009, 08:54 PM   #49
diyAudio Member
 
Join Date: Apr 2003
Location: Portland,Oregon
Blog Entries: 3
Send a message via AIM to DigitalJunkie
I'm on XP pro,and will probably stay here for a while. Vista (nicknamed $hitsta with my friends and I) is a heap. Wait a bit,and go to Win7.
  Reply With Quote
Old 20th November 2009, 09:01 PM   #50
phofman is offline phofman  Czech Republic
diyAudio Member
 
Join Date: Apr 2005
Location: Pilsen
32bit systems can address more than 4GB of RAM if the CPU and the OS support PAE Physical Address Extension - Wikipedia, the free encyclopedia . Still the limit of 3GB per process applies (in linux, I do not know the situation in other OSes).
  Reply With Quote

Reply


Hide this!Advertise here!

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
How To Make The Progress Dialog In Windows Vista Show More Information By Default shaan Everything Else 0 26th October 2009 04:49 PM
Laptop--Vista--USB Dac SamClassA Digital Source 4 12th May 2008 01:00 PM
vista audio intojazz Tubes / Valves 0 18th January 2007 03:31 PM
'Vista' ShinOBIWAN Multi-Way 21 22nd April 2004 09:46 PM


New To Site? Need Help?

All times are GMT. The time now is 05:54 AM.

Page generated in 0.12876 seconds (83.08% PHP - 16.92% MySQL) with 11 queries

Copyright ©1999-2012 diyAudio