1. A method comprising: performing dynamic testing of a many-core processor including a plurality of cores; manipulating data obtained from the dynamic testing into profile information regarding the many-core processor; and storing the profile information in a non-volatile memory.