Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cumulusrdf-benchmark #52

Open
GoogleCodeExporter opened this issue Apr 19, 2015 · 6 comments
Open

cumulusrdf-benchmark #52

GoogleCodeExporter opened this issue Apr 19, 2015 · 6 comments

Comments

@GoogleCodeExporter
Copy link

Work on cumulusrdf-benchmark module.

Pointer:
   * http://perf4j.codehaus.org/ 
      * Perf4J is a set of utilities for calculating and displaying performance statistics for Java code.
      * http://stackoverflow.com/questions/2158176/have-you-used-perf4j-to-collect-and-analyze-performance-metrics-in-java-app
* https://github.com/gladwig/exrunner 
      * A simple tool to run experiments in Java and record results in SQLite
* https://blog.codecentric.de/en/2014/01/automating-jmeter-tests-maven-jenkins/
      * Automating JMeter tests with Maven and Jenkins

Original issue reported on code.google.com by andreas.josef.wagner on 14 Apr 2014 at 3:23

@GoogleCodeExporter
Copy link
Author

* http://jamonapi.sourceforge.net/
* http://code.google.com/p/javasimon/

Original comment by andreas.josef.wagner on 14 Apr 2014 at 3:38

@GoogleCodeExporter
Copy link
Author

Java microbenchmark:

"A microbenchmark attempts to measure the performance of a "small" bit of code. 
These tests are typically in the sub-millisecond range. The code being tested 
usually performs no I/O, or else is a test of some single, specific I/O task.

Microbenchmarking is very different from profiling! When profiling, you work 
with an entire application, either in production or in an environment very 
painstakingly contrived to resemble production. Because of this, you get 
performance data that is, for lack of a better term, real. When you 
microbenchmark, you get a result that is essentially fictional, and you must be 
very careful about what conclusions you draw from it." 

=> https://code.google.com/p/caliper/

Original comment by andreas.josef.wagner on 14 Apr 2014 at 3:45

@GoogleCodeExporter
Copy link
Author

-> Yongtoa.

Original comment by andreas.josef.wagner on 15 Apr 2014 at 3:52

@GoogleCodeExporter
Copy link
Author

we should evaluate
1. write performance
2. read performance
based on BSBM, DBPedia benchmark or SP2 SPARQL.
10M, 100M and 1T triples for 10 - 20 queries

Baselines: 4store, Sesame, Jena

Original comment by mayong...@gmail.com on 14 May 2014 at 12:06

@GoogleCodeExporter
Copy link
Author

Started work in r1329.

* Benchmark used: SP2 SPARQL benchmark
* Baselines: CumulusRDF v0.6.0, CumulusRDF v1.0.0, CumulusRDF v1.0.1, 
Sesame2Native

NOT YET FULLY DEBUGGED (THUS, NOT CODE IS NOT WORKING PROPERLY) ... COMMITTED 
ONLY TO HAVE VERSIONING.

Original comment by andreas.josef.wagner on 5 Jun 2014 at 11:38

  • Changed state: Started

@GoogleCodeExporter
Copy link
Author

Benchmark module is working in r1422, but not fully functional.

Original comment by andreas.josef.wagner on 28 Jun 2014 at 2:45

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant