调度方法与装置制造方法及图纸

技术编号:17615099 阅读:34 留言:0更新日期:2018-04-04 06:27
本发明专利技术公开了一种调度方法与装置。所公开的调度方法包括:从寄存器组的高优先级组中选择具有第一值的第一寄存器;其中第一寄存器对应第一待处理事件;调度同第一寄存器对应的第一线程对第一待处理事件进行处理。所述调度装置包括:命令队列、微指令存储器、微指令执行单元、寄存器组、调度器与NVM介质接口;其中寄存器组用于指示待处理的事件与待处理事件的优先级;调度器用于依据寄存器组中的寄存器,对线程进行调度;微指令执行单元接收调度器的指示,执行被调度的线程。

Scheduling method and device

The invention discloses a scheduling method and device. The disclosed scheduling method includes selecting the first register with the first value from the high priority group of the register group, wherein the first register corresponds to the first pending event, and schedules the first thread corresponding to the first register to process the first pending event. The scheduling device includes a command queue, micro instruction memory, micro instruction execution unit, register group, scheduler and NVM medium interface; the register set for indicating the pending event and to handle the event scheduler according to the priority; in the group of registers in the register, the scheduling of threads; micro instruction execution unit receives the scheduler instructions executed by the thread scheduling.

【技术实现步骤摘要】
调度方法与装置
本专利技术涉及存储
,尤其涉及一种调度方法与装置。
技术介绍
NVM(非易失存储器,Non-VolatileMemory)用于实现存储功能,具有非易失性特点。图1是固态存储设备的框图,固态存储设备102同主机相耦合,用于为主机提供存储能力。主机同固态存储设备102之间可通过多种方式相耦合,耦合方式包括但不限于通过例如SATA(SerialAdvancedTechnologyAttachment,串行高级技术附件)、SCSI(SmallComputerSystemInterface,小型计算机系统接口)、SAS(SerialAttachedSCSI,串行连接SCSI)、IDE(IntegratedDriveElectronics,集成驱动器电子)、USB(UniversalSerialBus,通用串行总线)、PCIE(PeripheralComponentInterconnectExpress,PCIe,高速外围组件互联)、NVMe(NVMExpress,高速非易失存储)、以太网、光纤通道、无线通信网络等连接主机与固态存储设备102。主机可以是能够通过上述方式同存本文档来自技高网...
调度方法与装置

【技术保护点】
一种调度方法,其特征在于,包括:从寄存器组中选择具有第一值的第一寄存器;其中第一寄存器对应第一待处理事件;调度同第一寄存器对应的第一线程对第一待处理事件进行处理。

【技术特征摘要】
1.一种调度方法,其特征在于,包括:从寄存器组中选择具有第一值的第一寄存器;其中第一寄存器对应第一待处理事件;调度同第一寄存器对应的第一线程对第一待处理事件进行处理。2.根据权利要求1所述的方法,其特征在于,寄存器组包括多个寄存器,每个具有第一值的寄存器对应一个待处理事件,寄存器组中的寄存器组织为行与列,相同列用于指示操作相同资源的线程,相同行的寄存器属于相同的优先级组。3.根据权利要求1-2之一所述的方法,其特征在于,还包括:响应于第一待处理事件处理完成,将寄存器组中对应于第一待处理事件的寄存器修改为第二值,以指示第一待处理事件处理完成。4.根据权利要求1-3之一所述的方法,其特征在于,还包括:依据优先级组的优先级,选择指示有待处理事件的高优先级组;以及从高优先级组中,以轮转方式选择具有第一值的第一寄存器。5.根据权利要求1-4之一所述的方法,其特征在于,还包括:从命令队列中获取待处理命令,为待处理命令设置第一优先级;以及依据待处理命令所操作的资源,从具有第一优先级的优先级组中,将对应于待处理命令所操作的资源的寄存器设置为第一值。6.一种调度装置,其特征在于,包括命令队列、微指令存储器、微指令执行单元、寄存器组、调度器与NVM介质接口;其中命令队列用于接收来自用...

【专利技术属性】
技术研发人员:王祎磊
申请(专利权)人:北京忆芯科技有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1