Post by i3myx1 on Apr 4, 2014 8:51:09 GMT
Hi folks,
By all the talks of the secret sauce, that might be in the Xbox I keep wondering if MS already hinted some thing by introducing the 50 MCUs and within them the 15 special purpose processors. I mean apart of that recent talk about 2 threads of the GPU.
What do we already know from DF vs the X1 Devs:
"You talk about having 15 processors. Can you break that down?
"
Nick Baker:"On the SoC, there are many parallel engines - some of those are more like CPU cores or DSP cores. How we count to 15: [we have] eight inside the audio block, four move engines, one video encode, one video decode and one video compositor/resizer."
"The audio block was completely unique. That was designed by us in-house. It's based on four tensilica DSP cores and several programmable processing engines. We break it up as one core running control, two cores running a lot of vector code for speech and one for general purpose DSP. We couple with that sample rate conversion, filtering, mixing, equalisation, dynamic range compensation then also the XMA audio block. The goal was to run 512 simultaneous voices for game audio as well as being able to do speech pre-processing for Kinect"
What might the purpose of these parallel engines be of which some are more like DSP and others like CPU cores? By searching for DSP and ray tracing I stumbled across this paper from 2013:
A Novel Mobile GPU Architecture based on Ray Tracing
In this paper they describe a SOC with DSP cores described as Samsung Reconfigurable Processor which is packed on that SOC with CPU and GPU and SRAM. Sounds very familiar to me. They achieve ray tracing with a chip for mobile devices! What can we make of that? Didn't some insiders mention acceleration chips from Samsung or like in the insider post from Dec 27th "They also add special processors to Jaguar cores that help with calculations"?
By all the talks of the secret sauce, that might be in the Xbox I keep wondering if MS already hinted some thing by introducing the 50 MCUs and within them the 15 special purpose processors. I mean apart of that recent talk about 2 threads of the GPU.
What do we already know from DF vs the X1 Devs:
"You talk about having 15 processors. Can you break that down?
"
Nick Baker:"On the SoC, there are many parallel engines - some of those are more like CPU cores or DSP cores. How we count to 15: [we have] eight inside the audio block, four move engines, one video encode, one video decode and one video compositor/resizer."
"The audio block was completely unique. That was designed by us in-house. It's based on four tensilica DSP cores and several programmable processing engines. We break it up as one core running control, two cores running a lot of vector code for speech and one for general purpose DSP. We couple with that sample rate conversion, filtering, mixing, equalisation, dynamic range compensation then also the XMA audio block. The goal was to run 512 simultaneous voices for game audio as well as being able to do speech pre-processing for Kinect"
What might the purpose of these parallel engines be of which some are more like DSP and others like CPU cores? By searching for DSP and ray tracing I stumbled across this paper from 2013:
A Novel Mobile GPU Architecture based on Ray Tracing
In this paper they describe a SOC with DSP cores described as Samsung Reconfigurable Processor which is packed on that SOC with CPU and GPU and SRAM. Sounds very familiar to me. They achieve ray tracing with a chip for mobile devices! What can we make of that? Didn't some insiders mention acceleration chips from Samsung or like in the insider post from Dec 27th "They also add special processors to Jaguar cores that help with calculations"?