THIS FORUM IS NO LONGER ACTIVE. PLEASE POST ANY NEW QUESTIONS OR DISCUSSION ON:
https://discourse.mcneel.com/c/grasshopper/kangaroo
The discussions here are preserved for reference, but new questions posted here are likely to go unanswered.
Kangaroo is a Live Physics engine for interactive simulation, optimization and form-finding directly within Grasshopper.
Following a few recent discussions:
building-a-computer-around-kangaroo-physics-grasshopper
high-performance-computer-for-gh
hardware-requirements-and-suggestions
and inspired by the example of Holomark for Rhino, this is a first go at a very simple tool to get an idea of how fast different computers are at performing the sort of calculations used in Kangaroo, with the aim of informing those buying or upgrading their machines.
If you could take a couple of minutes to download and run this definition (after closing other running applications), then post here the result and your PC specs, hopefully we can start building a basic picture of what effect different hardware really has on the speed Kangaroo runs.
Most of the information can be found in the System page of Control Panel.
RAM speed can be checked in your BIOS, or with a tool like CPU-Z (note that the reported frequency from this should be doubled to get the actual RAM speed rating - eg if the frequency is 800MHz you should write DDR3-1600. It's confusing I know - see some discussion of this here), or by searching online for the specs of your PC model number.
This definition is purely testing the speed of the internal physics calculation, not display, so graphics-cards are irrelevant.
For now this is just to get a single general measure of overall Kangaroo speed, but it might also be interesting later to run a variety of tests to see how the speed varies with the size and complexity of simulation.
Of course a way of benchmarking general Grasshopper performance would be very nice to have as well, but would involve a lot more variables, and I'd be interested if anyone has ideas about how that could work.
Note - I posted a couple of versions of this earlier with various errors that were causing incorrect results. If you downloaded the earlier KangaMark01.gh or KangaMark02.gh file, please disregard that and any results from it and use the one posted here below:
Daniel Prohasky
KangaMark Score: 151
PC model: ASUS ROG703
Operating system: Windows 10 Enterprise
Processor model and speed: Intel(R) Core(TM) i9-8950HK CPU @ ~4.8 GHz
Amount and speed of RAM: 32GB DDR4 @ 2666 MHz
Apr 2, 2019
Tomohiro Tachi
KangaMark Score: 70
PC model: G-GEAR eX.Computer Gaming Series
Operating System: Windows 10 Pro
Processor model and speed: AMD Ryzen Threadripper 3970X 32-Core Processor 3.69 GHz
RAM: 64.0 GB DDR4-2666/PC4-21300 SDRAM
I realized that Kangaroo is extremely slow on my workstation (slower than laptops). I want to know if there is any bottleneck.
Feb 17, 2022
thank you, i want to know about the performance of my pc and this is just what i needed
Jun 14, 2023