[eigen] Re: Announcing eigen.js for cloud computing |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/eigen Archives
]
- To: eigen <eigen@xxxxxxxxxxxxxxxxxxx>
- Subject: [eigen] Re: Announcing eigen.js for cloud computing
- From: Benoit Jacob <jacob.benoit.1@xxxxxxxxx>
- Date: Fri, 1 Apr 2011 13:46:38 -0400
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:content-type; bh=ZZhnmxmEpgKTw4I6evUUJoqzxT9tkEKh1orWpe66uXc=; b=hEaQR1W8DLLdqxLlHa56m2jggy47hr3ZItG44u3gdMc6QnSsya9EWLJLDQZfZ1Skxg IzP0hxqQbJzh0r3meXcWA8COxvc5i1dqbXZObRhvbEvRs+fsAbyFjgfNprEisUsy+x1t 15vi+O/dCDpCuzpPhUM4mbJz2m5XUiqMSTaBk=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=Edo6eGPJ4wNITBIe6UMKe9JX9G1Bydvk3qMpYjDHd2+p1cwgot939jcvIcqkiqTzZ6 F0XlRSX7+ZqgrwAaAG4hqc562Er/PBXvCJfCBfJD7U8Wuta8eKste2uJ7suWzkhEzEYM mn5xtjTbwrK6AU6W4fRz4aHaDbyODsHK+oiRc=
April's fools :-)
Normally I wouldn't have clarified that but an amazing number of
people have fallen for it :)
2011/4/1 Benoit Jacob <jacob.benoit.1@xxxxxxxxx>:
> Hi,
>
> JavaScript is quickly becoming the best language to implement
> something like Eigen. Recent development in JavaScript JITs, such as
> tracing [1] and polymorphic inline caches [2] are exactly what we need
> to efficiently do what we currently do in C++ with expression
> templates. Actually, thanks to being JIT compiled on the client's
> machine, this could easily outperform C++ code.
>
> So, today I announce eigen.js:
> https://bitbucket.org/bjacob/eigen.js
>
> Envisioned applications include games, since new technologies such as
> WebGL [3] allow for modern gaming in the browser.
>
> But the real vision is cloud computing. Suppose that you have a large
> computation-intensive task to perform. Until now, you had to purchase
> expensive hardware to accomplish that. But by integrating eigen.js
> scripts into your website, you could run a little bit of computation
> on each visitor's computers, without them even noticing. This could be
> the next revolution in the monetization of the web, which so far was
> mostly based on annoying and privacy-invading advertisement systems.
> By leveraging the untapped computational potential of millions of web
> users, one could achieve the first non-advertising business model
> supporting free Web services. Moreover, while advertisements are easy
> to block [4] as the ads are served from external domains, your
> eigen.js-based computation scripts could be entirely integrated into
> your webpage, making it entirely transparent to the user.
>
> [1] http://en.wikipedia.org/wiki/Trace_tree
> [2] http://en.wikipedia.org/wiki/Inline_caching#Polymorphic_inline_caching
> [3] http://en.wikipedia.org/wiki/WebGL
> [4] http://en.wikipedia.org/wiki/Adblock_Plus
>
> Cheers,
> Benoit
>