a machine controller includes a memory and a processor configured for operating a machine control for automatically controlling apparatus for performing a machining process on a workpiece at least partially as a function of data relating to a parameter of the workpiece , and a gage control for automatically controlling gaging apparatus for collecting and processing the data relating to the parameter of the workpiece and storing the data in the memory . at least a portion of the memory in which the data relating to the parameter of the workpiece is stored , is configured as a shared memory so as to allow the machine control to immediately retrieve and use the stored data relating to the parameter of the workpiece . the controller has particular utility for use in controlling a honing process and a gaging process , which can be in - process or post - process , and which can be used for bore sizing and other parameters .