Graphed and measured: running TCP input in parallel https://www.undeadly.org/cgi?action=article;sid=20250418114827 #openbsd #tcp #networking #parallel #fasterpackets #freesoftware #unixlike #libresoftware
https://www.europesays.com/uk/30094/ New early-stage VC fund Trillick Ventures aims to bring funding to “underrepresented” Manitoba #3common #BoldCommerce #Business #constructionclock #DominiqueSmith #EmilyFranzLien #Entrepreneurship #Funding #IainCrozier #KenRoss #Manitoba #MarkHlady #NoahPalansky #parallel #prairies #SaifHashmi #SandyFoster #TrillickVentures #UK #UnitedKingdom #vc #winnipeg #YvanBoisjoli
@KG_Jewell @pglpm
AFAIU, 'foreach' pkg is in a keeping-the-lights-on mode by Microsoft, but if something needs to be fix, I'm pretty sure they'll do it. Also, the original developer, Steve Weston, left it in a great condition, so foreach() is stable and won't go anywhere.
As the author of Futureverse, my recommendation is to couple it with the doFuture package (not original doParallel), e.g.
y <- foreach(...) %dofuture% { ... }
and things will run in #parallel on any operating system #RStats
Liberating the future!
I'm happy to share that major progress has been made on the #Futureverse roadmap. Already the next release comes with new, exciting, frequently asked features, and more are ready to ship in following release.
Release candidate #1 of the 'future' package is now available on R-universe;
install.packages("future", repos = c("https://futureverse.r-universe.dev", "https://cloud.r-project.org'))
Please give it a try As usual, these updates should be 100% backward.
Zig Topological Sort Library for Parallel Processing
The {purrr} package is a powerfull way to replace loops. The {furrr} package takes this approach one step further by parallel execution: https://furrr.futureverse.org/index.html #rstats #parallel
Nice read! @mamantoha published a short and nice blog post about
#semaphores in
@CrystalLanguage at @thepracticaldev:
#parallel : extended in the same direction, and in all parts equally distant
- French: parallèle
- German: parallel
- Italian: parallelo
- Portuguese: paralelo
- Spanish: paralelo
------------
Thank you so much for being a member of our community!
The plus side of checking all examples is finding gems like this one, and the art it makes: https://github.com/reactphp-parallel/reactphp-parallel/blob/2.x/examples/colours.php
Man, GNU Parallel is very cool.
A few days ago I noticed someone posting about their system with 2x256 Thread CPUs, & this reminded me I needed to update Avoyd to support >256 threads.
The change here was to remove the hardcoded limit in the in-built profiler, a modified version of MicroProfile https://github.com/dougbinks/microprofile by @morfar
Avoyd ships with the profiler because in addition to preferring to ship what we test, the profiler markers are used as part of our crash report.
All's well ends not well
Shoulder separation flip
Ends fun day's schussing
#Haiku #OneHaikuADay #WritersCollective #writingcommunity #BackToHaiku #January #Seasons #Winter #Cold #snow #ski #skiing #alpine #parallel #snowboarding #fun #schussing #flip
January 19, 2025
Alpine skiing calls
First time in so many years
Hoping for good runs
#Haiku #OneHaikuADay #WritersCollective #writingcommunity #BackToHaiku #January #Seasons #Winter #Cold #snow #ski #skiing #alpine #parallel #snowboarding #fun
January 18, 2025
For those who say that it's okay for a software tool to use all CPU cores by default:
Here's a stalled shared compute server with 48 cores. The java, python3.12 and MATLAB processes run at 4800%, meaning they looked at the number of physical cores available on this machine and decide it's a good idea to hijack them all for their own purposes
Users are rarely aware - advanced ones might, but they would also know how to override the default