The present invention provides a system comprising a neurosynaptic processing device including multiple neurosynaptic core circuits for parallel processing, and a serial processing device including at least one processor core for serial processing. Each neurosynaptic core circuit comprises multiple electronic neurons interconnected with multiple electronic axons via a plurality of synapse devices. The system further comprises an interconnect circuit for coupling the neurosynaptic processing device with the serial processing device. The interconnect circuit enables the exchange of data packets between the neurosynaptic processing device and the serial processing device.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. A method, comprising: determining memory access requirements for a set of operations; and applying a method of computation suitable for performing the set of operations based on the memory access requirements determined; wherein parallel-event driven computation is applied for operations requiring frequent access to memory; and wherein serial computation is applied for operations requiring infrequent access to memory. 2. The method of claim 1, further comprising: parsing data; categorizing the data as one of structured data or unstructured data; and applying a method of computation suitable for processing the data based whether the data is categorized as structured data or unstructured data; wherein parallel-event driven computation is applied for processing data categorized as unstructured data; and wherein serial computation is applied for processing data categorized as structured data. 3. The method of claim 2, further comprising: performing parallel-event driven computation utilizing a neurosynaptic processing device comprising multiple neurosynaptic core circuits, wherein each neurosynaptic core circuit comprises multiple electronic neurons interconnected with multiple electronic axons via a plurality of synapse devices, and the core circuits operate in parallel and are event driven. 4. The method of claim 2, further comprising: performing serial computation utilizing a serial processing device comprising at least one processor core. 5. The method of claim 2, wherein: structured data comprises data that is pre-labeled, tagged, or categorized; and unstructured data comprises raw images, raw audio, or raw sensor data. 6. A system comprising a computer processor, a computer-readable hardware storage medium, and program code embodied with the computer-readable hardware storage medium for execution by the computer processor to implement a method comprising: determining memory access requirements for a set of operations; and applying a method of computation suitable for performing the set of operations based on the memory access requirements determined; wherein parallel-event driven computation is applied for operations requiring frequent access to memory; and wherein serial computation is applied for operations requiring infrequent access to memory. 7. The system of claim 6, the method further comprising: parsing data; categorizing the data as one of structured data or unstructured data; and applying a method of computation suitable for processing the data based whether the data is categorized as structured data or unstructured data; wherein parallel-event driven computation is applied for processing data categorized as unstructured data; and wherein serial computation is applied for processing data categorized as structured data. 8. The system of claim 7, the method further comprising: performing parallel-event driven computation utilizing a neurosynaptic processing device comprising multiple neurosynaptic core circuits, wherein each neurosynaptic core circuit comprises multiple electronic neurons interconnected with multiple electronic axons via a plurality of synapse devices, and the core circuits operate in parallel and are event driven. 9. The system of claim 7, the method further comprising: performing serial computation utilizing a serial processing device comprising at least one processor core. 10. The system of claim 7, wherein: structured data comprises data that is pre-labeled, tagged, or categorized; and unstructured data comprises raw images, raw audio, or raw sensor data. 11. A computer program product comprising a computer-readable hardware storage device having program code embodied therewith, the program code being executable by a computer to implement a method comprising: determining memory access requirements for a set of operations; and applying a method of computation suitable for performing the set of operations based on the memory access requirements determined; wherein parallel-event driven computation is applied for operations requiring frequent access to memory; and wherein serial computation is applied for operations requiring infrequent access to memory. 12. The computer program product of claim 11, the method further comprising: parsing data; categorizing the data as one of structured data or unstructured data; and applying a method of computation suitable for processing the data based whether the data is categorized as structured data or unstructured data; wherein parallel-event driven computation is applied for processing data categorized as unstructured data; and wherein serial computation is applied for processing data categorized as structured data. 13. The computer program product of claim 12, the method further comprising: performing parallel-event driven computation utilizing a neurosynaptic processing device comprising multiple neurosynaptic core circuits, wherein each neurosynaptic core circuit comprises multiple electronic neurons interconnected with multiple electronic axons via a plurality of synapse devices, and the core circuits operate in parallel and are event driven. 14. The computer program product of claim 12, the method further comprising: performing serial computation utilizing a serial processing device comprising at least one processor core. 15. The computer program product of claim 12, wherein: structured data comprises data that is pre-labeled, tagged, or categorized; and unstructured data comprises raw images, raw audio, or raw sensor data.