<![CDATA[Gizmodo: processing]]> http://cache.gawker.com/assets/base/img/thumbs140x140/gizmodo.com.png <![CDATA[Gizmodo: processing]]> http://gizmodo.com/tag/processing http://gizmodo.com/tag/processing <![CDATA[ Microsoft: DirectX 11 To Use GPU For Parallel Processing ]]> DirectX 11 is coming, and it looks pretty awesome. Sure, you get advancements in shading and better support for multi-core machines, but what's really got our heads turning is the concept of letting programmers use the GPU in your video card to do some of the heavy lifting, meaning your graphics chip becomes a second, parallel processor. While the idea itself isn't new, this is the first we've heard of DirectX using such technology and we're sure it'll have PC gaming fanboys drooling when it rolls out, whenever that happens to be. [Joystique]

]]>
Tue, 22 Jul 2008 22:00:00 EDT Matt Hickey http://gizmodo.com/index.php?op=postcommentfeed&postId=5028013&view=rss&microfeed=true
<![CDATA[ FCC Asked to Get Carriers to Hurry Up Local Number Portability Already ]]> With all the advances in technology we've had over the last couple of decades, you'd think that something as simple as changing your land line number into a cellular one would take hours at most. At least Congress does, and its now urging the FCC to put rules in place that will speed up local number portability processing.

Congress says the rules, which would give a 48-hour time limit for carriers to transfer numbers between each other, are necessary since carriers have been known to delay processing in a bid to throw as many retention offers as they can at customers trying to switch. The FCC seems to agree that it's a good idea, but was ambivalent as always about when it'd get around to implementing new regulations. [DSLreports]

]]>
Sat, 19 Jul 2008 17:30:00 EDT Elaine Chow http://gizmodo.com/index.php?op=postcommentfeed&postId=5026993&view=rss&microfeed=true
<![CDATA[ Custom Nervous System Jewelry is Carved to Your Algorithmic Designs ]]> Designers Jessica Rosenkrantz and Jesse Louis-Rosenberg have come up with a mathematical way to design jewelry. Via their Nervous System site, you steer open source "Processing" algorithms to produce a pattern you like. This is then machined by water-jet, etched and even gold-plated for you into real jewelry. Currently they've got a particle algorithm dubbed Radiolaria (think: bubbles in glass) and a diffusion-limited one, Dendrite (think: coral) but will soon add a tree-like Algae one. The prices vary, of course, depending on what you want—the gold necklace in the image costs $70. If you prefer, you can choose a pre-made pattern... but where's the fun in that? [Nervous System via PopSci]

]]>
Wed, 09 Jul 2008 12:15:00 EDT Kit Eaton http://gizmodo.com/index.php?op=postcommentfeed&postId=5023351&view=rss&microfeed=true
<![CDATA[ CyberLink Uses ATI Card To Transcode Four 1080p Video Files Simultaneously ]]> The fashionable thing these days is to take the tremendous processing power of graphics cards and put them to use when you're not utilizing them to render games. CyberLink, for one, has come up with a pretty ingenous method to take an ATI or NVIDIA card (in their case, the demo was on an ATI Radeon 4850 512MB card) and convert four 1080p MPEG-2 movies into MPEG-4. Simultaneously. As long as you've got a pretty fast video card, all you need is a copy of CyberLink PowerDirector 7 and you can be doing this too. We hope this is the kind of thing Apple's going to be putting into Snow Leopard. [TG Daily]

]]>
Thu, 26 Jun 2008 18:00:00 EDT Jason Chen http://gizmodo.com/index.php?op=postcommentfeed&postId=5020011&view=rss&microfeed=true
<![CDATA[ Giz Explains: Mac OS 10.6 Snow Leopard Parallel Processing and GPU Computing ]]> As you've probably heard, the next version of OS X, Snow Leopard, will not wow us with a crazy circus of features like Time Machine and Boot Camp. So why would Apple spend a year programming an OS that they can't boast has over 300 new features? Here's a quick rundown of how Apple is totally rebuilding OS X to take advantage of Core 2 Duos, graphics cards and parallel processing, in order to deliver serious performance gains. And yes, that is a big deal.

This is not going to be a super technical breakdown of parallel computing for the super nerdy, just a rough overview for my mom. Basically, parallel processing is what it sounds like: Multiple computations or processes or um, just "things," are carried out or done simultaneously, in parallel (at the same time!). Multi-core processors like Intel's ubiquitous Core 2 Duo have quickly become mainstream. They're really good are doing several things at once, since each processor core can crunch away on something—more cores, more simultaneous Captain Crunching, more faster. A brilliant consumer taste of this was actually Rosetta on OS X—on a dual-core system, one core would be "translating" the code from the PPC version, while the other ran the program (roughly speaking).

Sounds gravy right? Well, as Steve alluded in his explanation of Snow Leopard, parallel programs ain't easy to write—they're harder than sequential ones for sure, 'cause it requires the kind of math that can be broken up into little parts you can solve independently and then put back together again. Artificial intelligence, for instance, is not cakey for this. On the other hand, something like tomography—a technique for creating 3D images—totally is, because it's highly vectorizable. Or video stuff (cause you can easily divvy up the chores), videogame graphics and physics, generally.

No surprise that modern graphics cards are actually really good at parallel processing, 'cause of the way they're architected and because they usually have a buttload of cores—Nvidia's latest high-end GeForce card, the GTX 280, has 240. (It's why they're suitable for cheap supercomputers.) Nvidia, for instance, showed me some of the insane physics jujitsu the GTX 280 can pull off, it and ATI both have crazy new graphics cards (FireStream 9250 and Tesla 10P) built for "general purpose" supercomputing. Sony's Cell is sorta like this with multiple cores, but none of these are very good general processors the way stuff is designed now. (You don't see any computers running on an ATI Radeon CPU, or Cell handling the main workload on Toshiba's new laptops, do you?)

You'll note that part of Snow Leopard's feature list is OpenCL, an easy way for developers to tap the parallel processing power of graphics cards, in addition to being optimized for multiple cores courtesy of its "Grand Central" tech set. So Snow Leopard is pretty much all about parallel processing. (Microsoft hasn't been overly vocal about Windows and parallel computing.)

From what Apple has said—and the whole "Grand Central" deal (it "takes full advantage by making all of Mac OS X multicore aware and optimizing it for allocating tasks across multiple cores and processors")—it's clear that Apple is totally re-architecting Snow Leopard around parallel processing, with Grand Central acting much like the real one, organizing, assigning and scheduling a whole bunch of tasks/trains along a bunch of different paths/tracks. It's a major undertaking—Intel and Microsoft are throwing a ton of money at parallel computing themselves—and we're pretty curious about Apple is going to make parallel programming easier for programmers in a way supposedly no one's done before.

Something we missed, or you still wanna know? Send any questions about processors, prostates, Bananas or anything else to tips@gizmodo.com, with "Giz Explains" in the subject line.

]]>
Wed, 18 Jun 2008 14:00:00 EDT matt buchanan http://gizmodo.com/index.php?op=postcommentfeed&postId=5017615&view=rss&microfeed=true
<![CDATA[ Steve Jobs Explains OS X Snow Leopard in Three Easy Steps ]]> The NY Times has a good interview with Steve Jobs in which Apple's CEO lets fly with very quotable, very understandable quotes about OS X 10.6. We already heard the details, but it was still hard to wrap our head around why Apple would make an operating system without many visible features and just go and change architecture around. He explains that they're doing it because programmers don't know WTF is going on with parallel processing.

1.

The way the processor industry is going is to add more and more cores, but nobody knows how to program those things. I mean, two, yeah; four, not really; eight, forget it.

Jobs claims that Apple's made a "breakthrough" in parallel-programming called Grand Central, which he alluded to in his keynote yesterday. He didn't, however, go into details about how it works and why it's going to revolutionize dividing up tasks into multiple processors in ways that other operating systems haven't yet.

What's also interesting is the ability to bring the GPU (your graphics card) into the processing role to help out your CPU. Apple's calling this newly proposed standard OpenCL (Open Compute Library).

2.

Basically it lets you use graphics processors to do computation. It’s way beyond what Nvidia or anyone else has, and it’s really simple.

It's vaguely similar to the way that Photoshop CS 4 will use your graphics card to help process image manipulation and help out in rendering 3D models as well.

Will there be more features like Time Machine? Not according to Jobs.
3.

“We’ve added over a thousand features to Mac OS X in the last five years,” he said Monday in an interview after his presentation. “We’re going to hit the pause button on new features.”

Seems to us that Snow Leopard won't be heavy on the features, but it will increase processing speeds for people who are heavy on the processing in their daily computing and have more than just a few cores—a place we're all heading to in the next few years. [NYT]

]]>
Tue, 10 Jun 2008 15:03:18 EDT Jason Chen http://gizmodo.com/index.php?op=postcommentfeed&postId=5015116&view=rss&microfeed=true
<![CDATA[ Resurrecting Destroyed Music Recording Earns Mathematician a Grammy ]]> A sixty year-old concert bootleg, made on a broken and twisted old magnetic wire earned a bunch of audio engineers and a mathematician a Grammy last night for their skills in recovering destroyed music. The audio recording on the wire was so distorted, and the wire broken so many times, that the team had to invent whole new techniques to process the music back to listenable quality. The result: the only live recording of old time folk-singer Woody Guthrie.

The recording was made in 1949 by a student at a concert in Newark, N.J. When it was eventually found and played recently, the ancient magnetic wire had stretched and twisted and was so frail it broke often. It took 36 hours of work to just get the audio safely off the wire and into a computer, and even then the tracks were peppered with holes, slowed-down sound and missing high-frequencies.

By finding rhythmic sounds buried in the recording, and using mathematician Dr. Kevin Short's signal processing algorithms, the team carefully pieced together the tracks, interpolating holes and correcting for distortions and speed-shifts. The resulting album, The Live Wire, was nominated for the Best Historical Album category in the Grammys. You can listen to tracks showing just how nifty the processing was via the Science News link. [Science news and University of New Hampshire]

]]>
Mon, 11 Feb 2008 11:32:29 EST Kit Eaton http://gizmodo.com/index.php?op=postcommentfeed&postId=354923&view=rss&microfeed=true
<![CDATA[ Sony Getting Sued for PS3's Cell Processor ]]> ps3black.jpgDespite the Cell processor being a joint venture of Sony, Toshiba and IBM, Sony is taking the fall in a lawsuit by Parallel Processing Corporation. PPC filed a patent back in 1991 for "synchronised parallel processing with shared memory," which they claim Sony has broken with the use of the Cell processor in PS3s. But the PPC is not only asking for money, but the "impounding and destruction" of all infringing units (we're guessing just Sony's stock).

While it's difficult to believe that three major corporations could violate a patent after so much time and investment in the Cell, Sony was forced to pay big bucks to Immersion for their rumble technology used in PS2 controllers (since absent in the PS3's SIXAXIS). If PPC has a legitimate claim, expect the PS3 to become even less profitable for Sony. [gamespot]

]]>
Tue, 31 Jul 2007 09:15:29 EDT Mark Wilson http://gizmodo.com/index.php?op=postcommentfeed&postId=284268&view=rss&microfeed=true
<![CDATA[ Make Biodiesel Yourself With Home Processing Plant ]]> Etruk has devised a method to produce biodiesel within the comfort of your own home, using their Home Biodiesel Processing Plant. The unit utilises biological sources such as vegetable oil to produce the sustainable energy source. The benefits of making biodiesel at home primarily lie in the sustainability of the fuel source and the monetary savings it confers.

The energy produced is better for the environment, producing up to 60% less CO2 than standard petrol, whilst being biodegradable. But we are not too sure having such units within homes is such a good idea in terms of safety; last time we checked fuel was quite flammable. Eturk offer to fully train people on the correct procedure to ensure safety. We are sceptical of the viability of the device, it is a semi-good idea, but until the website is up and running, or someone trials it, we shall have to reserve our judgment. Alternatively, if anyone can figure out how to trap our blogger gas so it can be transferred to our vehicles, then we would be listening upright and with considerably more restraint on our anuses. [Red Ferret]

]]>
Sun, 29 Jul 2007 18:00:27 EDT Haroon Malik http://gizmodo.com/index.php?op=postcommentfeed&postId=283650&view=rss&microfeed=true
<![CDATA[ Computer Can Now Win or Tie All Checkers Games ]]> By analyzing all 5x10^20 (500 billion billion) possible checkers moves, computers can now beat or tie a human at checkers every single game. How'd they analyze so much data? By starting in 1989 and going until they were done. Let's see them do this with Go. [Machinist]

]]>
Thu, 19 Jul 2007 19:50:05 EDT Jason Chen http://gizmodo.com/index.php?op=postcommentfeed&postId=280467&view=rss&microfeed=true
<![CDATA[ HD DVD and Blu-ray Now Completely Hacked, Cracked, Sacked ]]> hadvd_bluray_cracked.jpgThe guys at the Doom 9 forum are marking February 11, 2007 as the day when digital rights management was defeated on Blu-ray and HD DVD discs. It turns out that cracking the high definition disc formats was much easier than was originally thought. The processing key that can unravel the DRM on all HD DVD and Blu-ray discs has been found by a clever encryption fighter named arnezami.

It gets better:


The first-reported cracks for HD DVD and Blu-ray discs were not completely effective, because each individual title had secret codes that were needed to unravel the rest of the encryption on that disc. But now this newly-found processing key is apparently the holy grail that unlocks the DRM on all HD DVD and Blu-ray discs released so far. The guy found it by simply watching his computer memory, where the secret code—which we won't publish here for fear of doing jail time—simply appeared. Incredible. Let the free downloads begin!

Processing Key, Media Key and Volume ID found!!! [Doom9 Forum]

]]>
Tue, 13 Feb 2007 11:15:24 EST Charlie White http://gizmodo.com/index.php?op=postcommentfeed&postId=236213&view=rss&microfeed=true
<![CDATA[ Gizmodo Gallery: Benjamin Gaulon ]]>
"Printball" (Gaulon, 2005)

Interview/Article by Jonah Brucker-Cohen

As an exponential amount of digital objects begin to permeate our daily lives, the tendency for manufacturers to combine multiple functionalities into one "mega" device seems to be a popular methodology. Taking this credo as a starting point with his hardware inspired projects is French media artist, Benjamin Gaulon. From combining the mechanism of a Paintball gun with an Ink-Jet printer in his almost absurdist "Printball" project to using the exterior of an office building as an interactive surface in "De Pong Game", Gaulon's projects attempt to challenge popular conceptions of how electronic objects and software should and could function in our daily lives. By examining the fragility of data transfer and transmission of files across the Internet with his "Corrupt" project, he is also attempting to comment on the seemingly delicate nature of our global communications networks. Gizmodo recently caught up with Gaulon to discuss his approach to infiltrating pop cultural icons through creative interventions in hardware hacking and how recycling outdated technology can lead to new forms of collaborative musical and visual expression.

Name: Benjamin Gaulon
Age: 26
Education: Masters at the Ecole Superieuredes Arts Decoratifs in Strasbourg (2002) , Masters (Interactive Media & Environment), Frank Mohr Institute, Groningen (The Netherlands, 2005).
Affiliation:Independent, but I have also created a European group of artist, designers, theorist, engineers, etc.. called Deponk (www.deponk.com).
URL(s): http://www.recyclism.com,
Recyclism is my general website, where I present my works. I started most of my projects with a site called www.digitalrecycling.com (a database for digital file recycling, where people can upload and download digital junk to create new works.

GIZMODO: Your project, "Printball", combines the mechanism of an Ink-Jet printer and a Paintball cannon. What were you attempting to discover by combining these two devices?

BG: The idea of the Ink-Jet printer is more conceptual than literal. So it's a Paintball gun (hacked to be automatic, because in Europe [we are] not allowed to have automatic Paintball guns, so you need to directly control the solenoid that triggers the gun) with a custom made Pan and Tilt [mechanism]. The idea was to create a "graffiti robot" that could shoot images, so instead of using a Paintball gun to play war games this machine can create images and text. I'm (in most of my projects) really interested by the idea of "detournement" (as Guy Debord as defined it in 1959) This project is a Deponk project (my collective) because it's an idea that we had with a friend and French artist (Geraud de Bizien: www.vastemonde.com). We had the idea together and I then realized the project during my Masters at the Frank Mohr Institute.

res.jpg
"Recycling Entertainment System" (Gaulon, 2004)

GIZMODO: The "Recycling Entertainment System" connects six Nintendo Entertainment System (NES) controllers to a computer to control a shared software synthesizer. Why did you choose these hardware devices as interfaces for collaborative music composition?

BG: First, after working on digital recycling with the digital recycling website, I wanted to explore hardware recycling. I also liked the idea of recycling the NES controllers, which are for me the origin of videogame controllers (the basics: directional buttons, select and start and the A and B buttons). Nowadays game controllers are a bit more advanced but basically they are based on those controllers. So it was a way to go back to the roots of the game controller (they are also the video games that I could play with as a kid, so part of my personal mythology). With this project I also wanted to make an interactive system for several players to play and create something together in real time. The digital recycling project is also based on that idea but it's not made for "real time" composition, but the structural concept is really close since both projects are using the concept of database jamming to create new and original works (sampling art). The RES has the structure of a band (with a bass player, a drummer, percussion, a loop player and a synthesizer) but it's like a DJ playing as a band (jamming with audio samples).

corrupt.jpg
"Corrupt" (Gaulon, 2005)

GIZMODO: Your "Corrupt" project breaks down an image file into its binary equivalent and replaces some of this code with a random value from 1 to 20. What were you trying to accomplish with this project? And why are some of the results too damaged to show?

BG: I'm reading the binary of a file, swapping some bytes (randomly, from 1 to 20 swaps) and I save it again. Then another part of the code (done with Processing) is loading the saved file again (checking if it's still readable) and the readable files are "saved as" in a result folder. So I only keep the corrupted files that are still readable. This project explores the limit of digital technologies and tries to reproduce and control data corruption: this corruption normally occurs during data transfer (i.e. e-mail, ftp, etc. - see this link for a complete definition: http://en.wikipedia.org/wiki/Data_corruption) As Kim Cascone write in his article ""The Aesthetics of Failure"" [accidents usually cause the most interesting things to happen].

depong.jpg
"De Pong Game" (Gaulon, 2004)

GIZMODO: "De Pong Game" recreates the famous PONG game as a projection on the surface of a building. A custom modified joystick controls game play and the player must use the built-in elements of the building (windows, doors, etc) as elements in the game. What is your ultimate aim with creating these large-scale public interactive pieces?

BG: Well, this project came during a workshop where I was asked to create some media stuff in the "real world" outside my studio and outside the computer. At that time I had just discovered the concept of Augmented Reality and I was interested to find ways to explore that concept. My idea was first to use the windows as pixel, but since I found the "Blinkenlights" project (by Berlin's Chaos Computer Club), I had to re-think my idea. I'd liked the idea of an intersection between a projection and the real world, since I'm [into all things] "recycling". I see the creative process as an endless recycling process, such as the socio-cultural loop of creation. I thought that the PONG game was a really interesting thing to recycle when you talk about video games (since it's the origin of the video game).

GIZMODO: What projects are you currently working on? How are they similar or different than your past projects?

BG: Actually I'm working on different things, but one of those is the "E-Waste" workshop with a Dutch company called Blue Melon. Those workshops (and your "Scrapyard Challenge" workshops were an influence for that) are based on the idea of recycling (hardware recycling) and we are trying to combine the creative possibilities of hardware recycling and to bring some awareness to the participant about the issues of "E-waste" pollution. I think as an artist and as a human being working with electronics and computers, it's important to know what is happening to the equipment once it becomes obsolete, which occurs really fast for computers.

]]>
Wed, 22 Mar 2006 14:40:47 EST coinop http://gizmodo.com/index.php?op=postcommentfeed&postId=162173&view=rss&microfeed=true
<![CDATA[ Keep Your Eyes On The Road and Your Hands Upon the Wheel ]]> driverfatigue.jpgSomeone at Toyota has been sitting shotgun with me. And to prove it, the company has come up with what my friends and family have wished for since I [somehow] got my license many years ago. A new image-processing computer system using a camera near the steering wheel will detect when a driver stops looking at the road. And to let you and everyone else in the car know you're not paying attention, there will be a nice beeping noise like when you forget to put your seatbelt on. If you still refuse to take your eyes off your radio, cigarette lighter or the cows on the side of the road, the brakes will just kick in for you. Genius, I say. The feature will be offered in Lexus luxury models in Japan next spring.

Toyota computer makes you watch the road [ABC News]

]]>
Tue, 06 Sep 2005 13:30:53 EDT Noah R http://gizmodo.com/index.php?op=postcommentfeed&postId=123962&view=rss&microfeed=true