Skip to content

Tag Archives: performance

Raspberry Pi vs SPARCstation 20: Fight!

A couple weeks back, I tweeted the following: Turns out a Raspberry Pi now is about 6 times as fast as a SPARCstation 20 was 20 years ago. And a Pi 2 is more like 15 times as fast. I was a little low in my numbers, too — they’re more like 7 times and […]

Erlang on LLVM? or: Outsource your JIT!

Has anyone been working on using [LLVM][1] to do just-in-time code generation for the [Erlang][2] virtual machine? Depending on the design and structure of the Erlang virtual machine, it doesn’t seem like it would be all that tough a project. And it could provide a nice performance boost for those projects that are starting to […]

LLVM terminology

I thought the proper terminology was worth pointing out, since I’ve seen — and heard — some misuses lately. * **[LLVM][1]** is the Low-Level Virtual Machine and the project surrounding it. * **[LLVM-GCC][2]** is a compiler that uses GCC for its front-end and LLVM for its back-end. * **[Clang][3]** is the C language family front-end […]

peterb hits it out of the park

peterb of Tea Leaves, in Game Developer To World: Please Revolve Around Me! summarizes the position taken by Tim Sweeny of Epic during an interview thusly: People aren’t buying expensive enough PCs. Even the expensive PCs aren’t good enough to run his games. People who buy cheaper machines with Intel integrated graphics are giving their […]

Designing for Core Data performance

On the comp.sys.mac.programmer.help newsgroup, Florian Zschocke asked about improving the performance of his Core Data application. Here’s an adapted version of my reply to his post. Core Data applications should scale quite well to large data sets when using an SQLite persistent store. That said, there are a couple implementation tactics that are critical to […]