PDA

View Full Version : Xbox 2 Specs Revealed?



PeanutButterMunky
11-23-2004, 04:50
"A document that is claimed to be intended for use of game developers involved in software making process for Microsoft’s next-generation game-console known as Xbox 2 has leaked into the World Wide Web and was published by a number of web-sites. The document outlines some specs of the software giant’s game console scheduled to emerge in 2005 or 2006 and confirms the details published earlier this year."


The document addressed to game developers is believed to be written by Pete Isensee, Development Lead, Xbox Advanced Technology Group, and contain some preliminary information about the Xbox 2 console’s internal hardware and architecture. While some specifications are not yet finalized, pretty a lot of things have their shape now and are not likely to substantially change.

Among the goals for the Microsoft’s future console’s hardware the company notes maximization of general purpose processing performance rather than fixed-function hardware, elimination of performance bottlenecks and overall improved performance of central processing unit and graphics processing unit.

http://uploads.savefile.com/users/uploads/xbox2_scheme_bg.gif

The Xbox 2 – the project code-named Xenon – is said to be powered by a triple-core 3.50GHz or faster IBM PowerPC processor and a 500MHz or faster ATI graphics processor, has 256MB or more of unified memory, runs a custom operating system based on Microsoft Windows NT, similar to the Xbox operating system. The graphics interface is claimed to be a superset of the Direct3D version 9.0.

Although the architecture of the two consoles is quite different, the Xbox 2 has the processing power to emulate the Xbox, according to Microsoft. Whether the next-generation console will be backward compatible involves a variety of factors, not the least of which is the massive development and testing effort required to allow Xbox games run on Xenon.

Xenon is a big-endian system. Both the CPU and GPU process memory in big-endian mode. Games ported from little-endian systems such as the Xbox or PC need to account for this in their game asset pipeline, the Microsoft’s engineer notes.

Tapping into the power of the CPU is a daunting task. Writing multithreaded game engines is not trivial. Xenon system software is designed to take advantage of this processing power wherever possible. The Xbox Advanced Technology Group (ATG) is also exploring a variety of techniques for offloading graphics work to the CPU.

Below scoops from the document are published.

Xbox 2 May Process up to 6 Threads

The Xbox 2’s central processing unit is a custom processor based on PowerPC technology. The CPU includes three independent processors (cores) on a single die. Each core runs at 3.50GHz speed of faster. The Xbox 2 microprocessor can issue two instructions per clock cycle per core. At peak performance, Xenon can issue 21 billion instructions per second.

The chip for Microsoft’s future console was designed by IBM in close consultation with the Xbox team, leading to a number of revolutionary additions, including a dot product instruction for extremely fast vector math and custom security features built directly into the silicon to prevent piracy and hacking.

Each core has two symmetric hardware threads (SMT), for a total of six hardware threads available to games. Not only does the “Xenon CPU” include the standard set of PowerPC integer and floating-point registers (one set per hardware thread), the microprocessor also includes 128 vector (VMX) registers per hardware thread. This astounding number of registers can drastically improve the speed of common mathematical operations, according to the document.

Each of the three cores includes a 32KB L1 instruction cache, a 32KB L1 data cache and share a 1MB L2 cache. The L2 cache can be locked down in segments to improve performance. The L2 cache also has the very unusual feature of being directly readable from the GPU, which allows the GPU to consume geometry and texture data from L2 and main memory simultaneously.

Microsoft claims that instructions of the next-generation console are exposed to games through compiler intrinsic, allowing developers to access the power of the chip using C language notation.

Xbox 2 Graphics Processor to Use Shader Model 3.0

The graphics processor designed for the Xbox 2 console is a custom 500MHz chip from ATI Technologies.

The shader core has 48 Arithmetic Logic Units (ALUs) that can execute 64 simultaneous threads on groups of 64 vertices or pixels. ALUs are automatically and dynamically assigned to either pixel or vertex processing depending on load. The ALUs can each perform one vector and one scalar operation per clock cycle, for a total of 96 shader operations per clock cycle. Texture loads can be done in parallel to ALU operations. At peak performance, the GPU can issue 48 billion shader operations per second.

The GPU has a peak pixel fillrate of 4 or more gigapixels/sec (16 gigasamples/sec with 4x antialiasing). The peak vertex rate is 500 or more million vertices/sec. The peak triangle rate is 500 or more million triangles/sec. Microsoft reportedly states that the figures are attainable with non-trivial shaders.

Microsoft’s future console is designed for HDTV output. In order to fit 720p frame-buffer inside the chip, a special 10MB or larger on-die embedded dynamic RAM (EDRAM) buffer will be incorporated. Larger frame-buffers are also possible because of hardware-accelerated partitioning and predicated rendering that has little cost other than additional vertex processing. Along with the extremely fast EDRAM, the GPU also includes hardware instructions for alpha blending, z-test, and antialiasing.

The Xbox 2 graphics architecture is a unique design that implements a superset of Direct3D version 9.0. It includes a number of important extensions, including additional compressed texture formats and a flexible tessellation engine. Xenon not only supports high-level shading language (HLSL) model 3.0 for vertex and pixel shaders but also includes advanced shader features well beyond model 3.0, Microsoft claims. For instance, shaders use 32-bit IEEE floating-point math throughout. Vertex shaders can fetch from textures, and pixel shaders can fetch from vertex streams. Xenon shaders also have the unique ability to directly access main memory, allowing techniques that have never before been possible.

As with Xbox, Xenon will support precompiled push buffers (“command buffers” in Xenon terminology), but to a much greater extent than the Xbox console does. The Xbox team is exposing and documenting the command buffer format so that games are able to harness the GPU much more effectively.

In addition to an extremely powerful GPU, Xenon also includes a very high-quality resize filter. This filter allows consumers to choose whatever output mode they desire. Xenon automatically scales the game’s output buffer to the consumer-chosen resolution.

Xbox 2 Memory to Pump up to 22.4GB of Data per Second

The Xbox 2 will have 256MB or more of unified memory, equally accessible to both the GPU and CPU.

The main memory controller resides on the GPU (the same as in the Xbox architecture). It has 22.4GB/sec or higher aggregate bandwidth to RAM, distributed between reads and writes. Aggregate means that the bandwidth may be used for all reading or all writing or any combination of the two. Translated into game performance, the GPU can consume a 512×512×32-bpp texture in only 47 microseconds.

The front side bus (FSB) bandwidth peak is 10.8GB/sec for reads and 10.8GB/sec for writes, over 20 times faster than for Xbox. Note that the 22.4GB/sec main memory bandwidth is shared between the CPU and GPU. If, for example, the CPU is using 2GB/sec for reading and 1GB/sec for writing on the FSB, the GPU has 19.4GB/sec available for accessing RAM.

Eight pixels (where each pixel is colour plus z = 8 bytes) can be sent to the EDRAM every GPU clock cycle, for an EDRAM write bandwidth of 32GB/sec. Each of these pixels can be expanded through multisampling to 4 samples, for up to 32 multi-sampled pixel samples per clock cycle. With alpha blending, z-test, and z-write enabled, this is equivalent to having 256GB/sec of effective bandwidth! The important thing is that frame buffer bandwidth will never slow down the Xbox 2 GPU.

New Audio Format for Xbox 2

The Xbox 2 central processing unit is a superb processor for audio, particularly with its massive mathematical horsepower and vector register set. The microprocessor can process and encode hundreds of audio channels with sophisticated per-voice and global effects, all while using a fraction of the power of a single CPU core.

The system’s south bridge also contains a key hardware component for audio – XMA decompression. XMA is the native Xenon compressed audio format, based on the WMA Pro architecture. XMA provides sound quality higher than ADPCM at even better compression ratios, typically 6:1–12:1. The south bridge contains a full silicon implementation of the XMA decompression algorithm, including support for multi-channel XMA sources. XMA is processed by the south bridge into standard PCM format in RAM. All other sound processing (sample rate conversion, filtering, effects, mixing, and multispeaker encoding) happens on the CPU.

The lowest-level Xbox 2 audio software layer is XAudio, a new API designed for optimal digital signal processing. The Xbox Audio Creation Tool (XACT) API from Xbox is also supported, along with new features such as conditional events, improved parameter control, and a more flexible 3D audio model.

No Built-in Wi-Fi in Xbox 2

As with Xbox, the next-generation console code-named Xenon is designed to be a multiplayer console. It has built-in networking support including an Ethernet 10/100-BaseT port. It supports up to four controllers.

From an audio/video standpoint, Xenon will support all the same formats as Xbox, including multiple high-definition formats up through 1080i, plus VGA output.

In order to provide greater flexibility and support a wider variety of attached devices, the Xenon console includes standard USB 2.0 ports. This feature allows the console to potentially host storage devices, cameras, microphones, and other devices.

Xbox 2 Unlikely to Feature HDD

The Xenon console is designed around a larger world view of storage than Xbox was. Games will have access to a variety of storage devices, including connected devices (memory units, USB storage) and remote devices (networked PCs, Xbox Live). At the time of this writing, the decision to include a built-in hard disk in every Xenon console has not been made. If a hard disk is not included in every console, it will certainly be available as an integrated add-on component, Microsoft said.

Xenon supports up to two attached memory units (MUs). MUs are connected directly to the console, not to controllers as on Xbox. The initial size of the MUs is 64MB, although larger MUs may be available in the future. MU throughput is expected to be around 8MB/sec for reads and 1MB/sec for writes.

The Xenon game disc drive is a 12x DVD, with an expected outer edge throughput of 16MB/sec. Latency is expected to be in the neighbourhood of 100ms. The media format will be similar to Xbox, with approximately 6GB of usable space on the disk. As on Xbox, media will be stored on a single side in two 3GB layers.

Design Not Finalised

The Xenon industrial design process is well underway, but the final look of the box has not been determined. The Xenon console will be smaller than the Xbox console.

The standard Xbox 2 controller will have a look and feel similar to the Xbox controller. The primary changes are the removal of the Black and White buttons and the addition of shoulder buttons. The triggers, thumbsticks, D-pad, and primary buttons are essentially unchanged. The controller will support vibration.

Xenon Development Kit

The Xenon development environment follows the same model as for Xbox. Game development occurs on the PC. The resulting executable image is loaded by the Xenon development kit and remotely debugged on the PC. Microsoft Visual Studio version 7.1 continues as the development environment for Xenon.

The Xenon compiler is based on a custom PowerPC back end and the latest MS Visual C++ front end. The back end uses technology developed at MS for Windows NT on PowerPC. The Xenon software group includes a dedicated team of compiler engineers updating the compiler to support Xenon-specific CPU extensions. This team is also heavily focused on optimization work.

The Xenon development kit will include accurate DVD emulation technology to allow developers to very precisely gauge the effects of the retail console disc drive.

Representatives for Microsoft Corporation did not comment on the report.

Other Links about this information:
http://news.spong.com/detail/news.asp?prid=6994
http://www.xbitlabs.com/news/mmedia/display/20040627030133.html
http://www.xbitlabs.com/articles/editorial/print/news26_glance.html

Sounds authentic to me...but ya never know...

knowitman
11-23-2004, 04:57
That does sound interesting. It seems they have thought this one out. I wonder how it still compares to the proposed specs for PS3 though.

siren
11-23-2004, 09:39
Just remember, hardware is only one small part of the puzzle that is known as Xenon.

PeanutButterMunky
11-23-2004, 19:03
Yes...and it sounds like powerful hardware at that ;)

FmanFORPS3
11-23-2004, 20:25
wait wait....i need to carch up here....so the "X Box 2" is actually gonna be called the "Xenon"?

PeanutButterMunky
11-23-2004, 20:32
That's the codename for "Xbox 2" just like "Revolution" is for Nintendo and "Cell" for Sony...but neither Xenon or Xbox 2 are officials names as of yet. We will probably know in months to come...

siren
11-23-2004, 22:54
I wouldn't say "Months"

PeanutButterMunky
11-23-2004, 22:56
By months I mean anything from 1 month and beyond...and that was a hint...wasn't it?

knowitman
11-23-2004, 23:07
That sounds like a hint to me. It does look pretty powerful, but hardware doesn't matter as much when it comes to fanbase and the types of games for it. Most of my favorite games are PS exlusives. I also have friends who like Xbox exclusive games.

siren
11-23-2004, 23:57
Hints? Me? Never! ;)

To bad for you guys that I won't even post hints about the really good stuff. People will be amazed when they find out.

It may just be big enough of a surprise to Sony that they have to "Re-think" their plans.

knowitman
11-24-2004, 00:21
I kinda doubt that anything could be that big.

The only possible thing I would see is emulation of Xbox, PS2, and PS1 games.

siren
11-24-2004, 00:38
And that is why Microsoft has a strong chance of pulling this off. I have asked on several forums and no one has come even close to figuring out just what they are doing.

This is going to be great.

PeanutButterMunky
11-24-2004, 03:21
And I'm sure you know exactly everything that Sony has in store as well...

siren
11-24-2004, 04:01
Nope, Sony is actually doing a great job of keeping stuff secret too.

I just don't think they have the software expertise required to pull off what MS is doing.

Likewise I don't think MS has the Hardware expertise to pull off something like the Cell Chip correctly.

PeanutButterMunky
11-24-2004, 04:29
Which is why this next-generation battle is going to be so exciting =)

Aren't they using a minimalized version of Longhorn in the OS of this new console? That would be way more stable than the Windows kernel used in the Xbox.

gaming ultima
11-24-2004, 14:13
Well Bill Gates speech at CES 2005 is only in what 41 days or something from when I’m writing this
GDC 05 is only a bit more then 4 months and E3 05 is in a bit more then 6 months
i guess were just going to have to hang tight
we don’t have long to wait really when you think about it
out of curiosity siren do you plan to stay on this board after the xenon is released?

siren
11-24-2004, 17:55
Yes I do.

PeanutButterMunky
12-05-2004, 22:11
Where have you been lately siren? You don't post anymore :/ *sigh*

Blake
12-05-2004, 23:21
Exactly what I was thinking.

siren
12-06-2004, 14:16
Note the holiday season. Everyone wants everything done before everyone leaves. Not to mention, family needs time too.

knowitman
12-06-2004, 21:55
I understand you completely. Its the same for school. The teachers cram that last few chapters into you and plus all the activities. It can get very hectic.

SessDMC
12-15-2004, 19:53
Best at collage all the tutors all wanna get INTO the Xmas spirit (or shuld i say spirits lol). any ways a little to the matter at hand, the bald guy whos a CEO or sumbody (and dont start the thing with explaining what a CEO is and dus, i saw what happend lol) at M$ says that they will out sell the ps3, i lauff a him, he is the short minded, what do you all think?

Cody
12-15-2004, 22:40
I want to see the source of this, I don't remember any thing like that hapenning

siren
12-16-2004, 05:58
Best at collage all the tutors all wanna get INTO the Xmas spirit (or shuld i say spirits lol). any ways a little to the matter at hand, the bald guy whos a CEO or sumbody (and dont start the thing with explaining what a CEO is and dus, i saw what happend lol) at M$ says that they will out sell the ps3, i lauff a him, he is the short minded, what do you all think?

Steve Ballmer is one of the most respected CEO's in the world. He is far from short minded. If anything he is a business genious. How many people do you know can run a company worth over $300 Billion US and keep it growing in double digets year over year in both Profits and Revenue?

I think I remember the statement you are referring to. He didn't exactly say that they would outsell the PS3, but he did say that they would do significantly better and at least match the PS3 in the US. Which is very likely considering that Xbox has outsold the PS2 in the US for 5 of the first 11 months this year.

Anonymous
01-03-2005, 16:02
The Xenon outselling the PS3 will depenend on many things. Because the Xbox sold itself with it's graphics and Halo, MS will most likely need to beat the PS3 in the graphics department or have another market breaking game like Halo

MiThRaZoR
01-11-2005, 23:53
I just saw these specs from nextbox.com

CPU (Processor)
Three-core IBM-developed 65nm 64-bit chip @3.5GHz+.
Based on a variation of the Power5 chip.
Each core capable of running 2 threads, so in essense, 6-core processor performance.

Graphics Chip

Graphics chip provided by ATI.
The GPU is a variation of the R500 architecture.

* 10MB of EDRAM for HDTV Support
* Superset of Shader Model 3.0
* 500MHz+ Clock Speed
* 256/512MB of unified system RAM

Audio

* Dolby Digital 5.1/7.1 support
* 24-bit (DVD Quality) high-definition audio

Memory/Storage

* 128/256MB of unified system RAM shared with GPU
* 80GB+ hard drive - Xbox Next HD option?
* 512MB+ Removable flash-memory storage.
* Games on HD-DVD - 15GB single layer disk, 30GB on dual layer disk.

I/O

* 4 x USB 2.0 based controller ports
* 1 x Power Socket
* 1 x HDMI (High Definition Multimedia Interface) output
* 1 x Scart output
* 1 x 10/100Mbps Ethernet connection

You think this might be true?

gaming ultima
01-12-2005, 00:01
lol they say
256/512MB of unified system RAM
128/256MB of unified system RAM
well a lot of coherency there isn’t there :lol:

Epsilon-Zero
01-12-2005, 00:57
wow this is an old yet interesting thread. i like how were still speculating on all of this. I think we all thought we would have gotten a press release by now but this roller coaster just keeps on going. kinda fun :lol:

RPGDreamer
07-18-2006, 18:33
According to next-gen.biz, SCE is attempting to patent a pattern (number 2006-178948) which is suspected to be used in the next-generation eye-toy.

The article states that the camera will be able to pick up movements and positions of objects and will be able to input these into a game. "Via this new technology, the 2D camera is analyzing an object in full 3D through a patented mapping technique. Until now, more than one camera was needed to capture an object's movement in 3D", it said.

Although Sony has not released any information as to how this technology will be used or if it will be included in their gaming products, it is widely expected to be present in the PlayStation 3's Eye Toy.


http://www.next-gen.biz/index.php?optio ... 8&Itemid=2 (http://www.next-gen.biz/index.php?option=com_content&task=view&id=3438&Itemid=2)

ps3 Wanna be
07-18-2006, 19:24
Edited and Live!

Maybe a bit of consistency with the spelling of 'EyeToy'? I think I spotted it spelt 'eyetoy', 'eye-toy' and 'Eye Toy' across two articles lol.

markme2005
07-26-2010, 04:42
Wow... I remember where I was when I first read this back in 05. Man where did siren go.... he was always full of great info?