Skip to content
This repository has been archived by the owner on Dec 14, 2021. It is now read-only.

eliasku/ecx-benchmarks

develop
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 

ecx-benchmarks

Benchmarks for ECX library

Results

View ECX report

View ECX comparison

Legacy v0.0.4 results - should be updated to ecx0.0.5

  • 1 operation is to process 1000 entities to calculate pairs sum from 3 components p1.x + p1.y + p3.x + p3.y + p4.x + p4.y and branch optional p2 component

Current results environment:

MacBook Pro (OSX 10.11.5)
Intel Core i7 (2.8 GHz, 4 Cores)
L2 Cache: 256 KB
L3 Cache:	6 MB
Memory:	16 GB

haxe: 3.3.0rc1
swf/js: Google Chrome 52.0.2743.116 (64-bit)
node: v6.2.2
java: v1.8.0_92
cs: Mono v4.4.0

How to run

  1. Install https://github.com/eliasku/hxmake
  2. Install https://github.com/eliasku/hxsuite
  3. Require to install for _hot cases https://github.com/eliasku/hotmem

For the first time try just run a couple of targets and apps

(haxelib run )hxmake run -app=ash -target=node

Apps:

  • ecx
  • ecx_hot
  • pure
  • pure_hot
  • ash
  • hxe
  • edge
  • eskimo (dropped from report)
  • seagal (dropped from report)

Targets:

  • java
  • cs
  • node
  • js
  • swf
  • cpp

About

Benchmarks for ECX library

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages