Why use SGI for video editing/effects

  • Thread starter Thread starter Rockazella
  • Start date Start date
  • Tags Tags
    Video
Click For Summary

Discussion Overview

The discussion revolves around the advantages of SGI hardware for video editing and effects, particularly in comparison to consumer PCs and Macs. Participants explore the technical specifications, such as processor architecture and software compatibility, and how these factors influence performance in graphics work.

Discussion Character

  • Technical explanation
  • Debate/contested
  • Conceptual clarification

Main Points Raised

  • Some participants suggest that SGI's use of dual 64-bit processors and proprietary graphics cards, along with the IRIX OS, contributes to superior performance in graphics work.
  • Others argue that while Intel and Apple market 64-bit processors, the software available does not fully utilize the hardware capabilities, leading to a distinction between "true 64-bit systems" and those that run in emulation mode.
  • A participant questions the definition of "true 64-bit systems," seeking clarification on how a processor can be 64-bit but not fully utilize that capability.
  • There is a discussion about the implications of numerical precision and memory addressing in relation to 32-bit versus 64-bit processing, highlighting the increased combinations and memory capacity with 64-bit systems.
  • Another participant inquires whether any computer can process files of varying bit depths, such as 10-bit video, and whether this requires special hardware or is solely a software issue.
  • Some participants provide explanations regarding memory addressing and numerical precision, attempting to clarify these concepts for those less familiar with computer hardware.

Areas of Agreement / Disagreement

Participants express differing views on the capabilities of consumer-grade 64-bit systems compared to SGI's offerings, indicating a lack of consensus on what constitutes a "true 64-bit system." The discussion remains unresolved regarding the specific requirements for processing files of different bit depths.

Contextual Notes

There are limitations in the discussion regarding the assumptions about software capabilities and the definitions of 64-bit processing. The relationship between hardware specifications and software performance is not fully explored, leaving some questions open.

Who May Find This Useful

This discussion may be of interest to hobbyists and professionals in video editing, computer hardware enthusiasts, and those seeking to understand the technical aspects of processing capabilities in relation to graphics work.

Rockazella
Messages
96
Reaction score
0
As a hobby I do lots of video editing/effects type stuff. Recently I have started to look for a new beefier system. I've been scanning through video forums searching for hardware recommendations. I came across one thread about SGI's stuff and how it's tops in speed when it comes to graphics work.

Although SGI's workstations are way way way out of my budget, I am just curious what's with their hardware layout that makes them so superior to PCs and Macs when it comes to graphics?
 
Computer science news on Phys.org
Because SGI uses dual 64bit processors and a proprietary graphics card with the IRIX OS (64 bit Unix) and graphics software that actually takes advantage of the system. They also have 8 Gigs of Ram.

Not only is the hardware expensive but 64 bit video processing apps are equally expensive.

Intel and apple doesn't make consumer products with hardware similiiar to SGI because consumers can't afford it.

Even though apple and amd are marketing 64bit processors to consumers, they aren't true 64 bit systems as the software can't take advantage of the hardware
 
Even though apple and amd are marketing 64bit processors to consumers, they aren't true 64 bit systems as the software can't take advantage of the hardware

Aren't true 64bit? how can a processor be 64bit, but not true 64bit?
 
by "true 64 bit systems", I am talking about hardware and software. Yes the processor can run in 64bit mode, but the software isn't, therefore the system isn't true 64bit. It is a 64bit processor running 32bit code in emulation mode.
 
Originally posted by dduardo
by "true 64 bit systems", I am talking about hardware and software. Yes the processor can run in 64bit mode, but the software isn't, therefore the system isn't true 64bit. It is a 64bit processor running 32bit code in emulation mode.
Slight clarification: older apple's advertised even 128 bit. The AMD Athlon 64 is a 32/64 bit proc in that it runs both equally well. MS is working on the operating system so for now it will only run in 32 bit mode. Intel has the Itanium which runs 64 bit and emulates 32 bit (badly). It runs 64 bit Unix software right now. Apple's new G5 is 64 bit (I think).
 
I don't know too much about these processy gizmos, or about any computer hardware really. For clarification, a 64bit processor is one that can process 64bits at a time, or per clock cycle? Also, you say that the OS needs to be specifically designed for the bit number of the proc...I'm a bit confused about that...or maybe it's just that I wasn't aware of it before. Ah whatever, bet there's plenty of things I don't know about computers.

One more question:
Can any computer process a file of any bit depth? I know 8 bits is a byte, and a byte (and multiples of a byte) hold some significance in computers. Yet some video(true HiDef) is 10bit. Since 10bit isn't a multiple of 8 do you need special hardware to process it, or is it just the software that needs to be designed for the files bit depth?
 
The best way to explain it is in terms of numerical precision and memory addressing (though there is more to it than that). A 32 bit proc processes data in 32 bit chunks. 32 bits is 2^32 or 4,294,967,296 different combinations or a numerical precision of 1/4,294,967,296. It also means that if you want to catalog something, its label has that many combinations. 4,294,967,296 bytes is 4 gigabytes - the current limit in a PC's memory capacity.

So if you kick it up to 64 bits, now you have 18,446,744,073,709,551,616 combinations. The precision of your calculations is far higher and now you can address significantly more memory.
 
The best way to explain it is in terms of numerical precision and memory addressing (though there is more to it than that). A 32 bit proc processes data in 32 bit chunks. 32 bits is 2^32 or 4,294,967,296 different combinations or a numerical precision of 1/4,294,967,296. It also means that if you want to catalog something, its label has that many combinations. 4,294,967,296 bytes is 4 gigabytes - the current limit in a PC's memory capacity.

So if you kick it up to 64 bits, now you have 18,446,744,073,709,551,616 combinations. The precision of your calculations is far higher and now you can address significantly more memory.


numerical precision? memory adressing? memory label combinations?
Sorry, I've never really been given a good explanation of the processes of processing before, and I think I'd need one before that would make much sense.

Was that intended to answere my second question as well? I'll ask it again anyway:
Can any computer process a file of any bit depth? I know 8 bits is a byte, and a byte (and multiples of a byte) hold some significance in computers. Yet some video(true HiDef) is 10bit. Since 10bit isn't a multiple of 8 do you need special hardware to process it, or is it just the software that needs to be designed for the files bit depth?

Also,
Russ, dduardo, or anyone...can you recommend a good site or maybe a book that could thoroughly teach me the basics of this stuff?
 
  • #10
"memory addressing" is exactly what it sounds like - its the address (location) of a specific piece of data in the computer's memory. Just like your address is the specific location of your house in your neighborhood. As I showed with the math, there are only enough specific addresses to use 4GB of memory using 32 bit addressing.

Numerical precision is just decimal places: 1.00 is ten times more precise than 1.0.

Not too tough, right?

Can any computer process a file of any bit depth?
Yes. Essentially (simple answer) its just a software issue.
 

Similar threads

  • · Replies 12 ·
Replies
12
Views
5K
  • · Replies 51 ·
2
Replies
51
Views
6K
  • · Replies 11 ·
Replies
11
Views
3K
Replies
8
Views
4K
Replies
2
Views
3K
  • · Replies 8 ·
Replies
8
Views
4K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 28 ·
Replies
28
Views
10K
  • · Replies 5 ·
Replies
5
Views
2K