Had the pleasure of meeting Dr Larry Nagle (his PhD dissertation at Berkley was SPICE) at the ISSCC awhile back, a colleague worked with Larry at Bell Labs and introduced us. Larry was honored on the cover of IEEE Circuits and Systems magazine that year, and he is the foundation behind all SPICE based simulators.
Recall the Berkley SPICE as it was called back then, was licensed for $25 to anyone, so many licenses were issued. With all these SPICE licenses (was in FORTRAN) around folks began to try and port to the early PC recently introduced by IBM. Vaguely remember Microsim (PSpice) was founded to develop hardware with multiple processors (multiple intel 8088) to speed up SPICE, so a specific Spice hardware engine. This failed as did many other folks attempts at utilizing multiple processors and they then focused on their version of SPICE which became the widely known PSpice. The issue with multiple processors or selective simulations of various circuit aspects was how to intelligently divide up the computational workload on various simulation circuits and how to link the results, remember a company that showed a significant improvement in simulation speed by simulation of DRAM, but memory was relatively easy to divide as it's just same circuit (memory cell) replication over and over.
Also remember another SPICE flavor where they advertised a circuit that compared simulation times with other popular SPICE based simulators, we caught them an alerted others as they had changed the convergence criteria RELTOL, ABSTOL and some other parameters to allow quicker less precise convergence.
Dr Ken Kundert at Cadence created Spectra which was an extension of SPICE for RF, ironically Ken's PhD is also from Berkley!! Ken's creation Spectra and prior work really extended SPICE not only for RF use but in general. Remember the "look ahead algorithm" in time domain simulations was significantly improved and "found" details that typical SPICE based simulators would step over and miss. Also included some of the things we had prior developed before Spectra for simulation of noise effects in the time domain, the speed up of simulations of high "Q" oscillators and so on.
Anyway, looking forward to having some time to play around with QSpice, altho wish it was available for Macs!! Our only "serious" computer is a loaded up Mac Pro (Can type), and not a fan of Windows.
BTW don't think the video is all that bad, yes a little hard to follow, but Eddie has a brew alongside. If the viewer follows Eddie and has a couple brews, then it's much easier to follow
Best,