Eine Besonderheit von NAMD ist das zugrunde liegende parallel Programmiermodell Charmm++, das vom Parallel Programming Laboratory (PPL) entwickelt wird und NAMD eine Skalierung bis zu mehreren zehntausend Prozessoren erlaubt.