-
Notifications
You must be signed in to change notification settings - Fork 1
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
Performance benchmarks #3
Comments
Inverse methodsTable 1First 100K entries from GeographicLib dataset, i.e. the points randomly distributed on the ellipsoid.
Table 2First 200K entries from GeographicLib dataset, i.e. the points randomly distributed on the ellipsoid.
Table 3For
@vissarion, @awulkiew - I think Karney's inverse method still needs to be further optimized. I will try to do so in the next days. If you have time, please review the code in #500. |
Inverse methodsThe table below lists the average absolute error (in meters) for inverse methods. The error is merely the difference between the expected distance and the obtained distance, averaged over all runs. The successive cells contain the execution time (in seconds). The entries are taken from GeographicLib dataset. There are 50,000 entries for each category.
|
i m beginner to this. pls suggest me how to get started. |
@Pranay711 - If you're asking how to started with GSoC, probably searching for past project is a good start (https://summerofcode.withgoogle.com/archive/2020/organizations/6585514028695552). (Note that projects for GSoC 2021 haven't been announced yet.) |
sir, i m new one to open source. how can start my journey for gsoc? i saw
projects. should i have visit code of that project? plss suggest me some
steps for starting.
…On Sun, Nov 1, 2020 at 3:37 PM Adeel Ahmad ***@***.***> wrote:
@Pranay711 <https://github.com/Pranay711> - If you're asking how to
started with GSoC, probably searching for past project is a good start (
https://summerofcode.withgoogle.com/archive/2020/organizations/6585514028695552).
(Note that projects for GSoC 2021 haven't been announced yet.)
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#3 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AQ6S7C5AW2E7GYUSBL2WDUDSNUXPLANCNFSM4FNJB4LA>
.
|
Listed below are some performance benchmarks for the following methods:
Compiler used: g++ (version 7.2.0)
Optimization level: O3
The execution times are calculated using the Boost Chrono library. I created a separate
.cpp
file for each method, otherwise, I was getting similar execution times when all methods were placed in a single file. The code for a single file is available on GitHub. I used this Makefile for compiling all.cpp
files. The dataset associated with GeographicLib is used (https://zenodo.org/record/32156).Direct methods
Table 1
First 100K entries, i.e. the points randomly distributed on the ellipsoid.
Table 2
First 200K entries, i.e. the points randomly distributed on the ellipsoid.
Table 3
For
1e6
iterations. Comparison is done for the following input:The text was updated successfully, but these errors were encountered: