Previous Entry Share Next Entry
Erlang on LLVM? or: Outsource your JIT!
latest
chanson
Has anyone been working on using LLVM to do just-in-time code generation for the Erlang 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 use Erlang like CouchDB and ejabberd.

For an example of what I'm talking about, there's a project called VMKit that has implemented the Java and .NET virtual machines atop LLVM with reasonable performance. Essentially, if you have a virtual machine, rather than skipping either just-in-time or static code generation entirely, or trying to do it all yourself for some specific platform on which you want to run, take a look at what you can do with LLVM and see if you can leverage its code generation instead.

  • 1
The VMKit performance is reasonable if you ignore the compilation overhead. If you take that into consideration, it's substantially slower than both the Java and .NET VMs.

Yeah, I'm referring to performance of compiled code.

It also doesn't do any form of hotspotting yet, so that's to be expected. It's still a prototype ;-)

HIPE

(Anonymous)
This would be one interesting project.

One thing you mention, an optimizer for specific platforms, exists in form of HIPE (http://www.it.uu.se/research/group/hipe/ warning, eye-cancer (sorry guys :)).

The basic idea of the Erlang VM characteristics, is that with high load, latency grows and if latency is too big, you add more hardware instead of just failing when a certain level of concurrency is reached. Individual request performance is not a primary concern, concurrency and fault-tolerance is.

That said, if you could process more requests to begin with, you could save buying new hardware. And we certainly wouldn't mind if CouchDB would run a lot faster as a result from such a project.

Is anyone picking this up?

Cheers
Jan
--
Apache CouchDB Team

Some parts may be difficult - depending on how the erlang virtual machine handles the message passing between processes.

but yes, it could be very interesting to do something similar to vmkit with it.

outsource

(Anonymous)
Hello, We offer various services for outsource (http://www.odesk.com/users/Asp-net-Crystal-Report-Data-Entry-Web-Design-Web-Development_~~581a7850e1147d8f)

Chanel handbags on sale

(Anonymous)
http://www.handbagsonsales.com

handbags
guess handbags
fashion handbags
gucci handbags
fashion handbags
chanel handbags
chanel bags sale
handbags on sale
Coach outlet stores
cheap coach handbags
chanel handbags sale
cheap brand handbags
women leather handbags
discount brand handbags
discount gucci handbags
discount handbags online
replica designer handbags

brand shoes for sale

(Anonymous)
http://wwww.so-sports.com


nike shox R4
Nike air max
Air max shoes
men air jordans
Discount Air Max
air jordans shoes
cheap nike shox R4
discount air jordans
air max shoes outlet
air jordans shoes sale
nike air max men shoes
nike air max women shoes
nike air max shoes sale

copyokaycom

(Anonymous)
copyokay@hotmail.com


Adidas chile 62 tracksuit: http://www.copyokay.com
Adidas chile 62 tracksuit: http://www.copyokay.com
Adidas chile 62 tracksuit: http://www.shoesok.biz
Adidas chile 62 tracksuit: http://www.shoesok.biz
Adidas chile 62 tracksuit: http://www.tracksuitok.com
Adidas chile 62 tracksuit: http://www.tracksuitok.com
Adidas chile 62 tracksuit: http://www.goodtracksuit.com
Adidas chile 62 tracksuit: http://www.goodtracksuit.com
Adidas chile 62 tracksuit: http://www.shoes-okay.com
Adidas chile 62 tracksuit: http://www.shoes-okay.com


Many women like lv bags, maybe Designer Handbags not because of any price to and pictures, they come here is pure to satisfy his visual enjoyment.We like the Trailer parts store in shanghai.there has a good shanghai escort selection shanghai massage start your travel to beijing escort for an escort in shanghai, Bath of discount kitchen Bathroom Cabinet at wholesale prices.杭州三替搬家公司是多年经营的杭州搬家服务专业性一家专业性最强的杭州搬家公司搬厂也照样第一,分布在杭州的各个城区,

Discount True religion

(Anonymous)
Discount True religion http://www.true-religion-jeans-sale.com/
Discount True religion (http://www.true-religion-jeans-sale.com/) (“true faith” cowboy) is a famous brand found by Jeffery and Kym. Jeans and music accounted for most of the location of their lives. The true religion jeans are designed with a stylish and fashionable look that can match with your outfit perfectly and you will feel very relaxed and comfortable by wearing it. Now, you can get it at cheap price on the true religion jeans sale.com

wholesale coach handbag,LV handabags.men's NBA basketball shoes

(Anonymous)
In www.mygoldseller.com ,We only sell the top replica handbags, some of replica handbags are genuine leather handbags, yet the price is far lower than the authentic designers want you to pay. We lead you to a genuine pool of bags : collections in wide range: handbags, shoulder bags, Pouch, Purse,Tote bags,Backpacks, the hottest brands you can find like
Louis Vuitton (http://www.domainike.com/category-23-b0-ED+Hardy.html) , Dolce&Gabbana (http://www.mygoldseller.com/category-136-b0-DG.html), Polo (http://www.mygoldseller.com/category-541-b0-POLO.html), Gucci (http://www.mygoldseller.com/category-123-b0-GUCCI.html) , Chloe (http://www.mygoldseller.com/category-121-b0-CHOLE.html) , Coach (http://www.mygoldseller.com/category-163-b0-COACH.html) , Chanel (http://www.mygoldseller.com/category-41-b0-CHANEL.html) , Juicy (http://www.mygoldseller.com/category-58-b0-JUICY.html) , Prada (http://www.mygoldseller.com/category-165-b0-PRADA.html) , Fendi (http://www.mygoldseller.com/category-196-b0-FENDI.html) , Marc jacobs (http://www.mygoldseller.com/category-663-b0-marc+jacobs.html) , Ed hardy (http://www.mygoldseller.com/category-64-b0-Ed+Hardy.html) , MiuMiu (http://www.mygoldseller.com/category-98-b0-MiuMiu.html) , Jimmy choo (http://www.domainike.com/category-222-b0-Jimmy+Choo.html) , Versace (http://www.domainike.com/category-215-b0-Versace.html) , Burberry (http://www.mygoldseller.com/category-106-b0-Burberry.html) , Dooney&Bourke (http://www.domainike.com/category-219-b0-DooneyBourke.html) , christian Audigier (http://www.mygoldseller.com/category-99-b0-Christian+Audigier.html) ,
Crafted to the highest standard,from the finest materials in the industry, we guarantee the toppest Replica handbag at low price you'll find anywhere in www.mygoldseller.com. www.domainike.com

wholesale nike air max, Chanel handbags

(Anonymous)
Kid’s shoes : [url= http://www.mygoldseller.com/category-388-b0-Kids+shoes.html]Jordan shoes [/url], [url= http://www.mygoldseller.com/category-391-b0-Nike+Air+Max+90.html] nike air max shoes shoes [/url],
[url= http://www.mygoldseller.com/category-17-b0-Air+Jordan+shoes.html]Air Jordan shoes [/url]/ [url= http://www.mygoldseller.com/category-581-b0-James+shoes.html] James shoes [/url] http://www.mygoldseller
Supra Footwear/ Football shoes http://www.domainike.com
Men / [url= http://www.mygoldseller.com/category-115-b0-Womens+Boots.html] women boots[/url] http://www.mygoldseller.com
Men /[url=http://www.domainike.com/category-11-b0-Womens+Nike+Shox.html] women nike air shox[/url] http://www.domainike.com
Women/[url= http://www.mygoldseller.com/category-25-b0-Nike+Air+Max+90.html] men’s atheletic shoes [/url]
http://www.mygoldseller.com
Women /[url= http://www.domainike.com/category-109-b0-Mens+Running+Shoes.html] men’s running shoes [/url] http://www.domainike.com
Men /[url= http://www.mygoldseller.com/category-203-b0-Womens+Casual+shoes.html] women casual shoes [/url] http://www.mygoldseller.com

[url= http://www.mygoldseller.com/category-136-b0-DG.html] women shoulder bags [/url]: D&G, POLO, Gucci, CHOLE, COACH, CHANEL, Juciy, Prada ,Louis Vuitton, Christian Audigier, Fendi, Ed Hardy, Jimmy Choo, Burberry.
[url= http://www.mygoldseller.com/category-168-b0-Pouch+Purse.html] women pouch purse [/url]: D&G, Ed Hardy, Prada, Juicy, Gucci, Luis vuitton, Chanel, Coach , Chole.
[url= http://www.mygoldseller.com/category-302-b0-Womens+Blazers+Jackets.html] women clothes [/url]: women’s Jeans / women’s shirts,Tops / women Suits /
women swimwear / women’s trousers / women’s pants / women shirts / women Blazers,Jackets / women long sleeve / women skirts.
[url= http://www.mygoldseller.com/category-193-b0-Mens+BlazersSport+Coats.html] men’s clothes[/url]: men’s T-shirts / men’s Jeans / men’s shirts / men’s long sleeve / men’s pants/men’s trousber / men’s sweaters / men’s Blazer and sport coats.

Welcome to visit: http://www.mygoldseller.com
http://www.domainike.com

http://www.mygoldseller.com

(Anonymous)
Kid’s shoes : Jordan shoes / Nike air max shoes
Air Jordan shoes /Jame shoes http://www.mygoldseller
Supra Footwear/ Football shoes http://www.domainike.com
Men / women’s Boots http://www.mygoldseller.com
Men /women’s basketball shoes http://www.domainike.com
Men /women’s Athletic shoes http://www.mygoldseller.com
Men /women’s running shoes http://www.domainike.com
Men /women’s casual shoes http://www.mygoldseller.com
Men/women’s clothes http://www.mygoldseller.com
women shoulder Bag: D&G / POLO / Gucci / CHOLE / COACH / CHANEL / Juciy / Prada
/ Luis vuitton /Christian Audigier / Fendi, / Ed Hardy / Jimmy Choo / Burberry.
women pouch purse: D&G / Ed Hardy / Prada / Juicy/ Gucci/ Luis vuitton/ Chanel/ Coach/
/ Chole.
Women clothes: womenn’s Jeans / women’s shirts /women Suits/women swimwear / women’s trousers / women’s pants / women shirts / women Blazers,Jackets / women long sleeve / women skirts.
Men’s clothes: men’s T-shirts / men’s Jeans / men’s shirts / men’s long sleeve / men’s pants/
men’s trousber / men’s sweaters / men’s Blazer and sport coats.

wholesale shoes and handbags from china

(Anonymous)
Our company can offer wholesale brand shoes, brand handbags, brand clothes for the worldwide.
Such as wholesale Jordan shoes, wholesale nike shoes, Coach handbag, Gucci handbag,LV handbag, Coach women boots and other brand UGG, Chanel, Timberland, Luis Vuitton, D&G, Fendi, Ed hardy, Versace and so on. We can offer you whatever you want about the brand daily commodity. Welcome to visit http://www.mygoldseller.com.
http://www.domainike.com

Cheap NBA jerseys

(Anonymous)
With summer approaching, we have to begin our work of looking for new clothes, shoes and even hair styles. NBA jerseys are the best choice for wearing in summers. NBA is a magic word that associates with numerous dreams. We are not only interested in the games themselves but the NBA jerseys, shirts and shorts that the players are wearing. Why not to buy a cheap Cheap NBA jerseys (http://www.lovejerseys.com/nba-jersey-c-66.html/) on the lovejerseys.com?

The newly design Louis Vuitton Bags come with unique style. LV Handbagswhich are always considered as a luxury brand that also come with excellent design. For these

young people especially these fashion ones that all like to pursuit for the LV bags. Among the bags

line, though there are various excellent ones however the Louis Vuitton handbags which are considered

as the luxury ones. Most of the louis vuitton produtcts that you can printed with the LVletters. As for the fact that the winter you need to have the right bags in hand, then we suggest the new

design louis vuitton handbags or the louis vuitton purses. Anyway, the louis vuitton cap which would be your best choice.

  • 1
?

Log in