HPX
Labrador
Our great sponsors
HPX | Labrador | |
---|---|---|
15 | 10 | |
2,417 | 1,074 | |
2.6% | - | |
9.8 | 3.9 | |
7 days ago | 30 days ago | |
C++ | C++ | |
Boost Software License 1.0 | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
HPX
- Does anyone know any good open source project to optimize?
- Looking for projects to contribute to
-
What are some C++ projects with high quality code that I can read through?
https://github.com/STEllAR-GROUP/hpx Modern C++ concepts incorporated in a threading library. Lots of useful techniques used in there and we are trying to keep our code base very tidy. Feel free to chime in our libera channel #ste||ar if you have any questions.
-
Any C++ open source projects for beginners?
https://github.com/STEllAR-GROUP/hpx Welcoming community + we have been part of GSoC for 4-5 years now so feel free to apply there when it opens ;)
-
Getting started with first HPC project
You definitely do not want to learn Boost, trust me. The cudatoolkit is fine, HPX is great, so are Dask, and Ray. I do not recommend MPI unless those computers you have use InfiniBand.
-
Questions about writing my own CFD code
I found this interesting library that might fit your goal.
-
John "God" Carmack: C++ with a C flavor is still the best (also: Python performance "keeps hitting me in the face")
I personally like the ideas in Parallelism v2 TS, which is available in for libstdc++ 11 onwards. The reference implementation is a library named Vc (afaik Vc is the most popular SIMD library for C++), and this has also been implemented in recent versions of HPX.
-
Is there any good reason not to build an open-source C++ project on Intels oneTBB?
I am aware of DAGs of task based threading library like Taskflow and HPX however the benefit they have is not obvious to me, as the following sequential section depends on the parallel part being completed fully. If you want to suggest elaboration on the benefits of this approach would be welcome.
-
How to publish a paper about my own C++ software
Github: https://github.com/STEllAR-GROUP/hpx
-
Would anyone be interested in an HPC coroutine library for MPI?
We're working on something similar, but based on sender/receiver in HPX (a lightweight threading runtime) and DLA-Future (distributed linear algebra currently based on (HPX) futures; based on sender/receiver in the future). With senders-as-awaitables this would also get you coroutine support for asynchronous MPI calls for free. We don't have that yet, but it's planned. In the meantime libunifex should be able to fill in the gaps.
Labrador
- Open Source Electronics Lab for $30 (2019)
-
Do you find it challenging to talk to your users?
I launched a crowdfunded product back in 2017 that has kept going for the past 5 years, and I've never had this problem at all.
Random people email me all the time (at least 3-5 times per week, even now) with information about bugs/feature requests, or just to say hi/thanks and show off their projects made with it.
Comparing my site (https://espotek.com) to yours, yours is much more "corporate" looking and doesn't explicitly invite contact.
I've seen other people advertising their CRMs and whatever in the comments, but perhaps it's just as simple as openly acknowledging that you're one guy, the business is your personal project and people shouldn't hesitate to contact you.
-
Self Balancing Arduino Robot
There also is the Labrador [1] which you can get for $30 just the board so need to get your own clips and bnc connectors etc and print a housing from thingverse. I got one for somebody for Christmas so need to get the feedback but sounds like a versatile little box.
[1] https://github.com/EspoTek/Labrador
-
Open Source Brain Computer Interface
>It's just very hard to sustain a business on one-off low volume hardware sales so the prices on the official site are relatively high compared to BOM (but perfectly reasonable and necessary to sustain further R&D).
I run a low-volume open source hardware business[1] and honestly don't buy this argument at all.
So many OSHW businesses have absolutely woeful logistics that treats every single person outside of the US (or occasionally EU) as an afterthought.
This both what drives up the cost and pisses people off enough to create a sustainable business model for the boys in Shenzhen.
People aren't going to support your business if you ask insultingly high shipping prices or are constantly out of stock.
[1]https://espotek.com
- EspoTek Labrador – AIO USB Scope, Signal Generator, PSU, Analyzer and Multimeter
-
Image Sharing. No Bullshit
Holy shit I LOVE the Labrador, it's the most useful thing I have. Guys, if you're into electronics at all, buy one right now (https://github.com/EspoTek/Labrador/), it's amazing and only $30.
Also I'd say I'm sorry about the comment but that would imply I've changed but I'm still a sarcastic asshole. I'm working on it though.
-
The tools and tech I use to run a one-woman hardware company – Thea Flowers
AussieWog, bonus points for humility:
This thread is about Eurorack products, and you happen to sell a pretty sweet looking low-cost oscilloscope
https://espotek.com/
-
Oscilloscope for 8 bit CPU .
But I recently ordered a labrador from https://espotek.com/ which seems more promising (while still cheap).
-
Looking for Approachable Open Source Projects to Contribute to
I have personally contributed to Labrador and The Powder Toy. They were both quite friendly.
-
A dedicated licence for open-source hardware: CERN OHL approved by OSI
I open-sourced my commercial USB oscilloscope design (https://github.com/EspoTek/Labrador) after doing a bit of research into boards targeted at electronics hobbyists and crowdfunded by individuals or small teams.
Invariably, a community didn't form around the closed-source boards and they died.
A lot of people asked me what I'm doing to protect my IP from being "stolen".
What are some alternatives?
Taskflow - A General-purpose Parallel and Heterogeneous Task Programming System
tilck - A Tiny Linux-Compatible Kernel
Thrust - [ARCHIVED] The C++ parallel algorithms library. See https://github.com/NVIDIA/cccl
CMSIS_5 - CMSIS Version 5 Development Repository
RaftLib - The RaftLib C++ library, streaming/dataflow concurrency via C++ iostream-like operators
modules.tf-lambda - Infrastructure as code generator - from visual diagrams created with Cloudcraft.co to Terraform
libcds - A C++ library of Concurrent Data Structures
ags - AGS editor and engine source code
Boost.Compute - A C++ GPU Computing Library for OpenCL
swerv_eh1 - A directory of Western Digital’s RISC-V SweRV Cores
ArrayFire - ArrayFire: a general purpose GPU library.
C++ Format - A modern formatting library