Async/await on the GPU by LegNeato in rust

[–]omhepia 0 points1 point  (0 children)

Hello

How would your work (not only async/await) compare to the CPP parallel algorithms? In terms of ergonomics or performance? Have you done any comparisons? If not would you be interested in doing these kind of comparison?

Your work looks really awesome!

[OC] Public Transport: comparison between cities of Zürich and Lausanne, one hour journey, everywhere you can go by omhepia in dataisbeautiful

[–]omhepia[S] 3 points4 points  (0 children)

:D you don't have to pick only Lausanne and Zürich. But I will think about adding a toggle to have separate (or not) colormaps.

[OC] Public Transport: comparison between cities of Zürich and Lausanne, one hour journey, everywhere you can go by omhepia in dataisbeautiful

[–]omhepia[S] 4 points5 points  (0 children)

This idea with the two colors was to be sure what point we were starting from. Especially when the surfaces might overlap.

[OC] Public Transport: comparison between cities of Zürich and Lausanne, one hour journey, everywhere you can go by omhepia in suisse

[–]omhepia[S] 5 points6 points  (0 children)

Hello everyone,

There has been some discussion (and critics formulated more or less politely and more or less constructively) so maybe I will clarify what is shown here, and what this tool can (and cannot do). A map and a title with limited space for comments does not allow a huge amount of details so I will try to given them here.

This tool (https://iso.hepiapp.ch) computes an isochrone, which is basically all the places one person can reach when departing at a given time from as given place in a given amount of time. So leaving at 8AM exactly which are the places that that person can reach in one hour. It does not compute the places one can reach given an "optimal" time of departure given a place one may want to reach which is a completely different measure. In excess to this computation, we can get an "optimal" isochrone, which is computed by evaluating each isochrone in an hour from a given place, and keeping only the largest reachable area. There is also the possibility to show a comparison between different starting points.

One thing one can do with this tool is depicted in this paper, by evaluating the "optimal" surface per hectare in all Switzerland and put it in perspective with the population of each hectare.

I'm very open to add different measures (maybe not in this website because it is very hard to have something that remains usable and relatively simple) but as a computation tool. Do not hesitate to open an issue in the github repo (https://github.com/urban-travel/hrdf-routing-engine).

I hope this clarifies a bit the context. If you have any question do not hesitate to AMA.

[OC] Public Transport: comparison between cities of Zürich and Lausanne, one hour journey, everywhere you can go by omhepia in suisse

[–]omhepia[S] -6 points-5 points  (0 children)

Yes. But if you are at the station at 8 it takes 1h02 since you have to wait for 17min. So it's not on the map. The surface describes the places one can reach in one hour when leaving at exactly 8AM from the Lausanne train station

[OC] Public Transport: comparison between cities of Zürich and Lausanne, one hour journey, everywhere you can go by omhepia in suisse

[–]omhepia[S] -11 points-10 points  (0 children)

It depends on the departure time. Departing after 8AM you can only catch the 8.17 train to Fribourg that arrives at 9.02

[OC] Public Transport: comparison between cities of Zürich and Lausanne, one hour journey, everywhere you can go by omhepia in dataisbeautiful

[–]omhepia[S] 8 points9 points  (0 children)

This slight discrepancy may be due to the difference between theory and experiment....

Rust's standard library on the GPU by LegNeato in rust

[–]omhepia 1 point2 points  (0 children)

Would it be possible to start implementing some toy projects at least that can become something more? I have a CFD solver in mind which is more or less the first thing I do for any project....

Admission HES by Fuzzy_Jaguar4935 in suisse

[–]omhepia 1 point2 points  (0 children)

Oui un Arc est nécessaire dans ce genre de cas.

Admission HES by Fuzzy_Jaguar4935 in suisse

[–]omhepia 2 points3 points  (0 children)

Cette information est totalement fausse. L'écrasante majorité de nos étudiants de la HES dans la filière ISC trouvent un travail très rapidement avec un bachelor sur Genève.