General statistics
List of Youtube channels
Youtube commenter search
Distinguished comments
About
Scott Franco
Continuous Delivery
comments
Comments by "Scott Franco" (@scottfranco1962) on "Tesla’s Software Disrupted The Car Industry" video.
%100 software simulation is a dream of mine. It allows you to run tests frequently, and typically faster than the hardware can allow This gives you the ability to not only perform (say) hourly builds but also run complete tests on those builds. Most companies resist pure software simulation, or discard such simulation after the "real" hardware arrives. But in modern systems, networks of hardware are essentially a set of CPUs running in parallel, such as the Tesla car example. Thus most of the behavior is in programs for the different CPUs, and there is little difference between a simulation and a hardware platform. Because many companies simulate the full platform simulation in order to develop software before the hardware is finished, this leads to the (to me) bizarre effect of companies discarding the full simulation on completion of hardware development.
1
@ModernSoftwareEngineeringYT Actually physical simulations can be more accurate than the "real thing". Say what? Its basic quantum mechanics. There are limits to observability of physical devices. The act of taking a measurement affects the result. The example you picked, aircraft, is an interesting example. NASA some time back decommissioned a lot of their wind tunnel resources. Why? Because the simulation results for aircraft deliver better and easier results than actual wind tunnels. Simulators can deliver results for things like hypersonic missiles and spacecraft that cannot be achieved by wind tunnels. My field is integrated circuits, and there too, simulation exceeds "real" results. Its very difficult to measure what is happening in integrated circuits, since the application of probes affects the measurements. Virtually all designs, including analog, are done with simulation The actual "physical" result using manufactured ICs is done mainly to verify the result and correct process errors.
1