7 ms·
Damn, and I thought I loved powershell. This is awesome. Another of the author's projects sits solidly between awesome and terrifying: https://github.com/Shaun
by GSGBen 4y ago
Damn, and I thought I loved powershell. This is awesome.
Another of the author's projects sits solidly between awesome and terrifying: https://github.com/ShaunLawrie/PwshRayTracer https://github.com/ShaunLawrie/PwshRayTracer
> A very slow raytracer in PowerShell that has been optimised from ~100 camera rays traced per second to 4000 rays per second on a 4GHz 6 core CPU with a few tricks
> Because I've been learning a bit of serverless stuff I was curious as to how much faster I could run this using PowerShell in a webscale™ setup by distributing the processing over as many concurrently running lambdas as I could get in my AWS account:
> By using Lambda with large memory sizes to get more cores I had >250,000 camera rays per second (~62x my laptop speed) but I managed to rack up a $200 bill over a couple of bad runs
- Aeolun 4y agoThe perfect enterprise use case for lambda! And since it all scales down to zero, it’ll certainly cost less than the equivalent EC2 instance when tracing a paltry 100k images per month.
- BasiliusCarver 4y ago“Solidly between terrifying and awesome” is a great description thanks