The present invention relates to a method and system for managing I/O
interfaces with an array of multicore processor resources in a
semiconductor chip. The I/O interfaces are connected to the processor
resources through an I/O shim. An I/O interface sends a dataframe to the
I/O shim. The I/O interface packetizes data to form the dataframe, based
on an I/O protocol. The dataframe includes a header and the data. The I/O
shim identifies a command corresponding to the dataframe by using one or
more of the processor resources. The command includes a set of tasks.
Subsequently, the set of tasks is executed on the data.