发明名称 |
Massively Multicore Processor and Operating System to Manage Strands in Hardware |
摘要 |
A computing apparatus and corresponding method for operating are disclosed. The computing apparatus may comprise a set of interconnected central processing units (CPUs). Each CPU may embed an operating system including a kernel comprising a protocol stack. At least one of the CPUs may further embed executable instructions for allocating multiple strands among the rest of the CPUs. The protocol stack may comprise a Transmission Control Protocol/Internet Protocol (TCP/IP), a User Datagram Protocol/Internet Protocol (UDP/IP) stack, an Internet Control Message Protocol (ICMP) stack or any other suitable Internet protocol. The method for operating the computing apparatus may comprise receiving input/output (I/O) requests, generating multiple strands according to the I/O requests, and allocating the multiple strands to one or more CPUs.
|
申请公布号 |
US2013061078(A1) |
申请公布日期 |
2013.03.07 |
申请号 |
US201113333802 |
申请日期 |
2011.12.21 |
申请人 |
CULLIMORE IAN HENRY STUART |
发明人 |
CULLIMORE IAN HENRY STUART |
分类号 |
G06F15/76;G06F1/04;G06F1/32;G06F9/06 |
主分类号 |
G06F15/76 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|