{"id":7751,"date":"2026-10-15T13:53:01","date_gmt":"2026-10-15T02:53:01","guid":{"rendered":"https:\/\/www.leapaust.com.au\/blog\/?p=7751"},"modified":"2026-10-15T16:55:01","modified_gmt":"2026-10-15T05:55:01","slug":"choosing-hardware-for-ls-dyna-what-actually-matters","status":"publish","type":"post","link":"https:\/\/www.leapaust.com.au\/blog\/fea\/choosing-hardware-for-ls-dyna-what-actually-matters\/","title":{"rendered":"Choosing hardware for LS-DYNA: what actually matters"},"content":{"rendered":"<div id=\"bsf_rt_marker\"><\/div>\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"7751\" class=\"elementor elementor-7751\" data-elementor-post-type=\"post\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4eb6c01 e-flex e-con-boxed e-con e-parent\" data-id=\"4eb6c01\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-77c3d28 elementor-widget elementor-widget-text-editor\" data-id=\"77c3d28\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Buying a new workstation for Ansys LS-DYNA is not the same as buying one for general FEA or CFD. The LS-DYNA solver puts unusual demands on a machine, and the parts that matter most depend on the type of analysis you run. This means that a high price tag or large core count on a spec sheet won\u2019t necessarily guarantee you faster results \u2013 so you need to carefully consider where it is worth spending your hard-earned money. This guide covers the three things that LEAP\u2019s Explicit Dynamics team advises you to look at first:<\/p><ul><li>what your analysis type needs,<\/li><li>how cores and memory fit together, and<\/li><li>a short checklist to take to your supplier to narrow down your options<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-98098b5 elementor-widget elementor-widget-text-editor\" data-id=\"98098b5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>1. Start with your analysis type: explicit needs speed, implicit needs memory<\/strong><\/p><p>LS-DYNA users broadly fall into two camps, and each should spend the budget differently.<\/p><p><strong>Explicit analysis<\/strong> (crash, drop, impact, blast) takes millions of very small time steps. Each step is quick, but the CPU constantly needs fresh data from memory.<\/p><ul><li><strong>CPU<\/strong>: look for a high base clock speed and a large cache. The base clock is the speed the chip holds when every core is busy, which is how LS-DYNA runs. The cache is fast memory on the chip itself, so a bigger cache means fewer trips out to RAM.<\/li><li><strong>Memory<\/strong>: bandwidth matters more than size. Bandwidth is how fast data moves between RAM and the CPU, and explicit runs are usually limited by it. Aim for no more than about four cores sharing each memory channel.<\/li><li><strong>Storage<\/strong>: run jobs on a fast local NVMe drive. Check the read and write speeds, as these drives vary widely.<\/li><\/ul><p><strong>Implicit analysis<\/strong> (static loading, slow events, springback) solves one very large system of equations, and that changes the priorities.<\/p><ul><li><strong>Memory<\/strong>: above all, buy enough to solve \u201cin-core\u201d, meaning the whole model fits in RAM. If it doesn\u2019t, LS-DYNA moves the work to disk and slows sharply.<\/li><li><strong>CPU<\/strong>: the implicit solver scales well, so more cores reduce run time.<\/li><li><strong>Storage<\/strong>: fast NVMe is the fallback.<\/li><\/ul><p>A few rules apply to both: use ECC memory, fill every memory channel, and plan for long runs with good cooling and, where needed, a battery backup (UPS). The graphics card is used for pre- and post-processing but not by the solver.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9d978b3 elementor-widget elementor-widget-image\" data-id=\"9d978b3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"2560\" height=\"1440\" src=\"https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2026\/10\/Slide2.png\" class=\"attachment-full size-full wp-image-7754\" alt=\"\" srcset=\"https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2026\/10\/Slide2.png 2560w, https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2026\/10\/Slide2-300x169.png 300w, https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2026\/10\/Slide2-1024x576.png 1024w, https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2026\/10\/Slide2-768x432.png 768w, https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2026\/10\/Slide2-1536x864.png 1536w, https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2026\/10\/Slide2-2048x1152.png 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-424160f elementor-widget elementor-widget-text-editor\" data-id=\"424160f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>2. How cores and memory channels fit together<\/strong><\/p><p>The most overlooked part of an LS-DYNA build is the link between the CPU and its memory. Every CPU has a memory controller with a fixed number of channels, the lanes data travels along between RAM and the cores. The CPU and motherboard decide how many there are, and you can\u2019t add more later.<\/p><p>Take a 32-core CPU with eight memory channels. Each channel is shared by four cores, a comfortable ratio for LS-DYNA. Put the same 32 cores on a four-channel platform and eight cores share each lane, so the cores spend more time waiting for data.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-624c8d1 elementor-widget elementor-widget-image\" data-id=\"624c8d1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"2560\" height=\"1440\" src=\"https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2026\/10\/Slide3.png\" class=\"attachment-full size-full wp-image-7755\" alt=\"\" srcset=\"https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2026\/10\/Slide3.png 2560w, https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2026\/10\/Slide3-300x169.png 300w, https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2026\/10\/Slide3-1024x576.png 1024w, https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2026\/10\/Slide3-768x432.png 768w, https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2026\/10\/Slide3-1536x864.png 1536w, https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2026\/10\/Slide3-2048x1152.png 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-002bc23 elementor-widget elementor-widget-text-editor\" data-id=\"002bc23\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>When sizing a machine, we work through four checks in order:<\/p><ul><li><strong>Licence<\/strong>: buy at least as many cores as your LS-DYNA licence covers. LS-DYNA splits the model into one piece per core, and unused licence cores are wasted money.<\/li><li><strong>Elements per core<\/strong>: for MPP runs, aim for no less then 10,000\u201320,000 elements per core. A one-million-element model would technically scale up to 100 cores.<\/li><li><strong>Cores per channel<\/strong>: ideally four or fewer. This is the check that most often separates a well-balanced machine from an expensive disappointment.<\/li><li><strong>Memory stick<\/strong>: identical memory stick in every channel. For explicit work, eight 16 GB sticks (128 GB) is usually plenty. For implicit, choose larger identical sticks, such as 8 \u00d7 32 GB or 8 \u00d7 64 GB, which keep the same speed with far more capacity.<\/li><\/ul><p><br \/><strong>3. The buying checklist<\/strong><\/p><p>Before you sign off on a quote, run through these.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a3b5685 elementor-widget elementor-widget-image\" data-id=\"a3b5685\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"2560\" height=\"1440\" src=\"https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2026\/10\/Slide4.png\" class=\"attachment-full size-full wp-image-7756\" alt=\"\" srcset=\"https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2026\/10\/Slide4.png 2560w, https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2026\/10\/Slide4-300x169.png 300w, https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2026\/10\/Slide4-1024x576.png 1024w, https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2026\/10\/Slide4-768x432.png 768w, https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2026\/10\/Slide4-1536x864.png 1536w, https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2026\/10\/Slide4-2048x1152.png 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-12acb15 elementor-widget elementor-widget-text-editor\" data-id=\"12acb15\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Do<\/strong>:<\/p><p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-7763\" src=\"https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2026\/10\/green-tick.png\" alt=\"\" width=\"20\" height=\"20\" \/> <strong>Match the licence<\/strong>. Get at least as many physical cores as you are licensed for.<br \/><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-7763\" src=\"https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2026\/10\/green-tick.png\" alt=\"\" width=\"20\" height=\"20\" \/> <strong>Fill every memory channel with identical stick<\/strong>. On an eight-channel CPU, 8 \u00d7 16 GB is about twice as fast as 4 \u00d7 32 GB, even though both give 128 GB. Buy RAM at the CPU\u2019s rated speed; faster sticks won\u2019t run any faster.<br \/><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-7763\" src=\"https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2026\/10\/green-tick.png\" alt=\"\" width=\"20\" height=\"20\" \/> <strong>Choose ECC memory<\/strong>. It corrects memory errors, and a single error can ruin a run lasting several days.<br \/><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-7763\" src=\"https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2026\/10\/green-tick.png\" alt=\"\" width=\"20\" height=\"20\" \/> <strong>Run jobs with a fast internal NVMe drive<\/strong>. Result files can reach hundreds of gigabytes.<br \/><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-7763\" src=\"https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2026\/10\/green-tick.png\" alt=\"\" width=\"20\" height=\"20\" \/> <strong>Plan for long runs<\/strong>. Use good cooling, and add a UPS if power interruptions are a risk.<\/p><p><strong>Don\u2019t<\/strong>:<\/p><p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-7765\" src=\"https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2026\/10\/red-cross.png\" alt=\"\" width=\"20\" height=\"20\" \/> <strong>Count threads as cores<\/strong>. A 32-core CPU often lists 64 threads; only the physical cores count.<br \/><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-7765\" src=\"https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2026\/10\/red-cross.png\" alt=\"\" width=\"20\" height=\"20\" \/> <strong>Choose CPUs that mix performance and efficiency cores<\/strong>. LS-DYNA runs at the pace of the slowest core.<br \/><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-7765\" src=\"https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2026\/10\/red-cross.png\" alt=\"\" width=\"20\" height=\"20\" \/> <strong>Add cores without adding memory channels<\/strong>. The extra cores mostly wait for data.<br \/><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-7765\" src=\"https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2026\/10\/red-cross.png\" alt=\"\" width=\"20\" height=\"20\" \/> <strong>Overspend on the graphics card<\/strong>. For most LS-DYNA work a modest card is enough.<br \/><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-7765\" src=\"https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2026\/10\/red-cross.png\" alt=\"\" width=\"20\" height=\"20\" \/> <strong>Run jobs from a network drive or spinning hard disk<\/strong>. They are far too slow for large result files; keep those for archiving.<\/p><p>Three questions are worth asking any supplier: how many memory channels does the system have, are they all filled, and is the memory ECC?<\/p><p><strong>Final thoughts<\/strong><\/p><p>The right workstation for Ansys LS-DYNA usage is a balanced one, not simply the most expensive. If you\u2019re unsure how many cores your models need, we advise testing a representative benchmark model at increasing core counts to develop a reliable guide to scalable performance. At LEAP, now part of PDSVISION, our Explicit Dynamics team has extensive experience in this area and we\u2019re happy to help you with benchmarking models that will help you arrive at the right hardware choice. <span style=\"text-decoration: underline;\"><a href=\"https:\/\/www.leapaust.com.au\/contact\/\" target=\"_blank\" rel=\"noopener\">You can reach out to us here<\/a><\/span>.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Buying a new workstation for Ansys LS-DYNA is not the same as buying one for general FEA or CFD. The LS-DYNA solver puts unusual demands on a machine, and the parts that matter most depend on the type of analysis you run. This means that a high price tag or large core count on a spec sheet won\u2019t necessarily guarantee you faster results \u2013 so you need to carefully consider where it is worth spending your hard-earned money. This guide covers the three things that LEAP\u2019s Explicit Dynamics team advises you to look at first.<\/p>\n","protected":false},"author":4,"featured_media":7769,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"","neve_meta_content_width":0,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":"","neve_meta_reading_time":"","footnotes":""},"categories":[161,144],"tags":[],"class_list":["post-7751","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-dem","category-fea"],"_links":{"self":[{"href":"https:\/\/www.leapaust.com.au\/blog\/wp-json\/wp\/v2\/posts\/7751","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.leapaust.com.au\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.leapaust.com.au\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.leapaust.com.au\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.leapaust.com.au\/blog\/wp-json\/wp\/v2\/comments?post=7751"}],"version-history":[{"count":11,"href":"https:\/\/www.leapaust.com.au\/blog\/wp-json\/wp\/v2\/posts\/7751\/revisions"}],"predecessor-version":[{"id":7774,"href":"https:\/\/www.leapaust.com.au\/blog\/wp-json\/wp\/v2\/posts\/7751\/revisions\/7774"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.leapaust.com.au\/blog\/wp-json\/wp\/v2\/media\/7769"}],"wp:attachment":[{"href":"https:\/\/www.leapaust.com.au\/blog\/wp-json\/wp\/v2\/media?parent=7751"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.leapaust.com.au\/blog\/wp-json\/wp\/v2\/categories?post=7751"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.leapaust.com.au\/blog\/wp-json\/wp\/v2\/tags?post=7751"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}