I really wonder what led them to try and do this as a doctoral project... Did they lose power and then get back power and not lose their spot (pure luck)? or was it more of a question of how long the various types of ram allowing data to decay over time without power (pure science)?
The implications are staggering in potential.
@problemsolver (in the game zone since I am out of bubbles for that side)
Great summary and I do like the Patterns for Parallel Programming book. It is a worthy read and I recommend it to anyone who want's to learn Parallel Programming.
Tet - don't give up
It's a case of training the brain (gah DS reference!) to better understand things like that. That takes practice - NO ONE AND I MEAN NO ONE is perfect overnight doing parallel programming.
(it may not be the right field for you but everyone benefits even if they don't apply it to learn something new (and you would be amazed at what applications come up for new knowledge))
Building a car is much like parallel processing... you can h...
Lol ... thanks that made my day.
And yes.. it seems like a scary way to hack doesn't it.
The implications are this though:
1) any game that uses dynamic encryption and a moniter program to stop you free reading the encryption key (ie: WOW, Conan, (any games that use punk buster type systems))
2) any system which uses the TDM
3) any system that has realtime drive encryption
CAN BE BROKEN IF YOU HAVE PHYSICAL ACCESS... and tha...
Thank you.
Tetsuryu
.... more of learning to juggle balls...
Syntactically it is different and knowing the syntax definitely helps you program on the Cell processor but the bigger change is the thought process you need in your head.
Thoughts you constantly need while programming multiprocessors:
How can I parallelize this?
What is the proper order of instructions for critical path?
Can this loop be unspooled?
Is this branch likely (if yes ...
Hmm and here I thought a post about a method that allows any encryption that uses the main memory on a computer to be hacked easily would have been more interesting to people....
Blog didn't seem to say anything - it rambles and doesn't arrive anywhere.
You would be correct.
It is set in the Pacific Theater of War (WW2)
This article is written by an uninformed and unwilling to check his sources IDIOT.
The Big hint here isn't that the Compiler solves all the issues but that the other links show "GOOD PROGRAMMING PRACTICE" methods for the cell processor. The Compiler helps but the good practices recommended in the other links make your code sing.
Imagine branchs with a latency of 1 cycle - you can do that if you use the hbr (hintbranch instruction)
Usage of subwords for math - C and C++ does this inefficiently but it's one of Cells strengths
Scheduling ...
Not quite...
the compiler helps but the other links lead to methods of better programming for the Cell.
hint branching and other commands help immensely
the compiler highly rewards those who use proper multiprocessor code with better speed and efficiency and helps those that do not at least create better code for the cell.
If you know anything about compilers that is TRUE for any type of programming --- compilers optomize for the cpu they are writte...
lol... actually if you read the paper on it...
it renders at 75x the speed of most dual cores in that configuration but it will work with as little as one spe on a cell chip.
with 1 spe (seriously gimped) it still equals a 3.2ghz Intel p4 in raytracing speed.
you can get iRT for your PS3... and it's blazing fast... I picked out probably the worst picture from iRT but it looked best as the little icon photo. LOL
http://www.alphaworks.ibm.c...
@6 and 6.1
OUCH....
1.1 ... they really using phong shading? where did you read that?
Blu-ray isn't taking off....
Well not more then a 40 foot section in my Walmart Supercentre. Which means either they are seeing sales or they expect to see sales. Was nice to see 460 titles on display in Walmart.
btw: the car is created using iRT raytracer on Cell Broadband Processor
/sad
I feel for you brother. It sucks when your entertainment system tanks.
"why can't we?"
well - POWER ratings and fault tolerance.
Higher power causes more interference and a wireless network by default uses high power levels.
And Fault tolerance ... if you lose a bit of voice quality with a mic no one notices as it is transmitting an analog signal and analog has no need to fill the lost packets... lose the same amount from a digital signal and your throughput drops through the floor as you retransmit packets...
now the real question is ... how is iRT implemented. It can't be the full blown use all SPEs as that would stop execution of other code... and how does iRT work in conjunction with the RSX?