[NTLK] Einstein on iPad news

Charles Mangin option8-newton at option8.com
Wed Jan 5 23:22:29 EST 2011

i was thinking about this today, and wondered if it would help at all to start something like a kickstarter project to hire someone full time to optimize the code. if you don't know about kickstarter, it's basically a way to crowdsource fundraising - if you meet your goal, you get all the money that was raised. if not, anyone that pledged money doesn't get charged. see http://www.kickstarter.com/

think of it this way: how long would it take you (or another equally qualified programmer), working full time, to optimize the code so that the emulator runs at speed? how much money would you need to live on for that amount of time? if you can raise that money, you get to take a sabbatical from your current job to work on Einstein full time :)


> Speed is another issue. I can devote very little time to he project. Increasing speed would require had-optimizing the JIT compiler and the MMU code. I have no idea how much acceleration is still in that. I would prefer to recompile the most used parts of the ROM though, but that would require even more time, but likely lead to a 100 fold (10,000%) speed increase in these sections. The big trouble maker is still the MMU emulation, because it can fire an exception at any time, so we have to retest over an over during emulation time.
> - Matthias

More information about the NewtonTalk mailing list