Kerry Creeron's Blog - Yes, I invented Pop-Tarts

I also invented the squeegee, and the Magna Doodle

Saturday, May 12, 2007

Paper

Well, I just finished my 20 page paper, 'A Comparison of Floorplanning Algorithms'. Attached is an excerpt for your reading enjoyment:

Aside from looking at the Cai and Hegge paper to provide us with quantitative comparisons, one may also look at the current array of floorplanning and placement tools, sometimes described as floorplacement, to get a feel for what techniques are actually implemented. First off, one must outline exactly which tools are to be examined. In the current literature, much attention has been paid to the following tools: Dragon, Capo, FastPlace, TimberWolf, and Feung Shui. Of these tools, Dragon and TimberWolf both use simulated annealing, while Capo and Feung Shui use ­­various forms of the min-cut algorithm. Other techniques in use by these tools include clustering and quadratic placement. It is interesting to note the absence of the force-directed approach and the sequence heuristic in any of these popular packages. One might hypothesize that the force-directed approach is too simple and naïve to produce good area and net length results. Additionally, it is also possible that the force directed approach is not as good of an analog, that is, equating a physical system to the floorplanning sphere may be less appropriate than previously thought. As for the sequence heuristic, the results of Cai and Hegge point to the fact that the sequence heuristic does not converge to an optimal solution as well as simulated annealing, and when eking out every last bit of performance is a must, it would seem that the sequence heuristic would be valuable only in the case where there is not enough computing power at hand to provide a rigorous simulated annealing treatment. Furthermore, with cheap, powerful hardware so readily available, and the fact that floorplanning problems are inherently parallelizable and able to be multithreaded, the consequences of long running optimizations can likely be mitigated by throwing more hardware at the problem.


Pretty hot, right?

-Kerry

Currently Listening To:
logh - All the Trees

Tuesday, May 08, 2007

Bands

A (more or less) complete list of bands I've ever seen:

12 Stones
40 Below Summer
AFI
Adema
Amina
Atmosphere x2
Bad Religion x2
Ben Folds
Binary Star
Bloc Party
Blue Scholars
Blueprint
Brother Ali x2
Caroline Spine
Circa Survive
Coheed & Cambria
Common
Copeland x2
Cursive
Cypress Hill
DJ Z-Trip
Death Cab for Cutie
Deerhoof
Deftones
Evanescence
Eyedea
Fall Out Boy
Flaw x2
Future Leaders of the World
Guster
Hawthorne Heights (in the studio)
Head Automatica
Hieruspecs
Hoobastank
Huun-Huur-Tu
Ill nino
Incubus
Jack's Mannequin
Kanye West
Linkin Park x2
Lostprophets
Mae
McCoy Tyner
Mike Park
Modest Mouse x2
Motion City Soundtrack x2
Murder by Death x2
My Chemical Romance
P.O.D.
Phish
Piebald
Queens of the Stone Age
Rachael Yamagata
Radiohead
Saves the Day x2
Sean Paul
Sigur Ros
Snoop Dogg
Soul Positoin x2
Story of the Year x2
String Cheese Incident
Sugarcult
Taking Back Sunday x2
The Bronx
The Flaming Lips
The Julianna Theory
The Life and Times
The Mars Volta
The Red West
The Shins
The Violent Femmes
The Working Title
Thrice
Thursday
Tom McRae
Tool
Victory at Sea
Woflmother
Yellowcard x2
Yo La Tengo
Zion-I
air
moe.

Sunday, May 06, 2007

air

I saw air in chicago in Friday. They were amazing.


Currently Listening To:
air - alone in kyoto

Wednesday, May 02, 2007

DMCA - Must Die

So, if I took a certain number (without dashes), and converted it to base64, that couldn't do anything bad, could it?

MDlmOTExMDI5ZDc0ZTM1YmQ4NDE1NmM1NjM1Njg4YzA=