发明名称 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
代理机构 代理人
主权项
地址