Balancing logic is automatically generated from conversion logic in a data conversion system. The microphones includes a substrate die; and a microphone and an accelerometer formed from the substrate die. The magnetic hard disk comprises a non-magnetic substrate having a plurality of banks and grooves alternately and concentrically arranged thereon, a magnetic film formed on each of the banks, and a non-magnetic material formed on an entire surface of the substrate all over the banks and grooves such that roughness of the upper surface of the non-magnetic material is in a range between 0. The plurality of distributed and decentralized workers query the directed acyclic graph for work units ready for execution based upon the directed acyclic graph. A direction of the auxiliary feeding channel forms an angle between approximately 30\xb0 and 160\xb0 relative to a direction of the primary preforming channel.