会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Operating system decoupled heterogeneous computing
    • 操作系统解耦异构计算
    • US08793686B2
    • 2014-07-29
    • US13155387
    • 2011-06-08
    • Jered Aasheim
    • Jered Aasheim
    • G06F9/455
    • G06F9/45558G06F9/5094G06F2009/45595Y02D10/22
    • A heterogeneous processing system is described herein that provides a software hypervisor to autonomously control operating system thread scheduling across big and little cores without the operating system's awareness or involvement to improve energy efficiency or meet other processing goals. The system presents a finite set of virtualized compute cores to the operating system to which the system schedules threads for execution. Subsequently, the hypervisor intelligently controls the physical assignment and selection of which core(s) execute each thread to manage energy use or other processing requirements. By using a software hypervisor to abstract the underlying big and little computer architecture, the performance and power operating differences between the cores remain opaque to the operating system. The inherent indirection also decouples the release of hardware with new capabilities from the operating system release schedule.
    • 本文描述了一种异构处理系统,其提供软件管理程序以在大而小的核心上自主地控制操作系统线程调度,而不需要操作系统的意识或参与来提高能量效率或满足其他处理目标。 系统向操作系统呈现一组有限的虚拟化计算内核,系统会调度线程以执行该操作系统。 随后,管理程序智能地控制物理分配和选择哪个核心执行每个线程来管理能源使用或其他处理要求。 通过使用软件管理程序来抽象基础的大型和小型计算机体系结构,内核之间的性能和功耗操作差异对于操作系统来说仍然是不透明的。 固有的间接还可以将硬件与新功能的释放与操作系统发布计划分离。
    • 2. 发明申请
    • OPERATING SYSTEM DECOUPLED HETEROGENEOUS COMPUTING
    • 操作系统解密异构计算
    • US20120317568A1
    • 2012-12-13
    • US13155387
    • 2011-06-08
    • Jered Aasheim
    • Jered Aasheim
    • G06F9/455
    • G06F9/45558G06F9/5094G06F2009/45595Y02D10/22
    • A heterogeneous processing system is described herein that provides a software hypervisor to autonomously control operating system thread scheduling across big and little cores without the operating system's awareness or involvement to improve energy efficiency or meet other processing goals. The system presents a finite set of virtualized compute cores to the operating system to which the system schedules threads for execution. Subsequently, the hypervisor intelligently controls the physical assignment and selection of which core(s) execute each thread to manage energy use or other processing requirements. By using a software hypervisor to abstract the underlying big and little computer architecture, the performance and power operating differences between the cores remain opaque to the operating system. The inherent indirection also decouples the release of hardware with new capabilities from the operating system release schedule.
    • 本文描述了一种异构处理系统,其提供软件管理程序以在大而小的核心上自主地控制操作系统线程调度,而不需要操作系统的意识或参与来提高能量效率或满足其他处理目标。 系统向操作系统呈现一组有限的虚拟化计算内核,系统会调度线程以执行该操作系统。 随后,管理程序智能地控制物理分配和选择哪个核心执行每个线程来管理能源使用或其他处理要求。 通过使用软件管理程序来抽象基础的大型和小型计算机体系结构,内核之间的性能和功耗操作差异对于操作系统来说仍然是不透明的。 固有的间接还可以将硬件与新功能的释放与操作系统发布计划分离。
    • 3. 发明申请
    • STORAGE MEDIA ABSTRACTION FOR UNIFORM DATA STORAGE
    • 存储媒体数据存储的抽象
    • US20120323977A1
    • 2012-12-20
    • US13163730
    • 2011-06-20
    • Dominique FortierSteven MailletJered Aasheim
    • Dominique FortierSteven MailletJered Aasheim
    • G06F17/30
    • G06F17/3007G06F17/30091
    • A storage abstraction system is described herein that exposes storage from an operating system as a uniform storage device and abstracts from applications the selection of a particular storage location and different properties of storage devices. The application provides the data to store and some information about the application's goals for storing the data, and lets the operating system route the data to the right place based on the data's characteristics. The operating system may choose to store data anywhere from L2 cache to a cloud-based storage service and anything in between, based on information about the data's persistence requirements, expected usage, access frequency, security needs, and so forth. The system lets applications and users focus on expressing their goals and needs for the data, and lets the operating system manage the hardware.
    • 本文描述了一种存储抽象系统,其将来自操作系统的存储公开为统一的存储设备,并从应用中抽取特定存储位置的选择和存储设备的不同属性。 该应用程序提供数据存储和有关应用程序存储数据目标的一些信息,并使操作系统根据数据的特点将数据路由到正确的位置。 根据有关数据持久性要求,预期使用情况,访问频率,安全需求等的信息,操作系统可以选择将数据从L2缓存存储到基于云的存储服务以及其间的任何内容。 该系统使应用程序和用户专注于表达其数据的目标和需求,并让操作系统管理硬件。
    • 6. 发明授权
    • Free sector manager for data stored in flash memory devices
    • 闪存设备中存储的数据的自由扇区管理器
    • US07594064B2
    • 2009-09-22
    • US11272913
    • 2005-11-14
    • Jered AasheimYongqi Yang
    • Jered AasheimYongqi Yang
    • G06F12/10
    • G06F12/0246G06F2212/7201G06F2212/7202Y02D10/13
    • A flash driver tracks data stored in a flash memory device through the use of logical-to-physical sector mapping. The mapping is stored in a data structure and allows data to be written into the next free physical sector in the flash memory medium. Write operations complete quickly, because there is no need to perform an erase operation in order to write new data on to the flash memory medium. Data loss due to power interruption during a write operation is also minimized by the described implementations. The logical-to-physical sector mapping stored in data structure is backed-up on the flash memory medium. In the event there is a catastrophic power interruption, logical-to-physical sector mapping can easily be reestablished by scanning the backed-up mapping in the flash memory medium. The backed-up information can be stored in a spare portion of a NAND or NOR flash memory medium.
    • 闪存驱动器通过使用逻辑到物理扇区映射来跟踪存储在闪存设备中的数据。 映射被存储在数据结构中,并允许将数据写入闪存介质中的下一个空闲物理扇区。 写操作快速完成,因为不需要执行擦除操作,以便将新数据写入闪存介质。 在写入操作期间由于电源中断引起的数据丢失也通过所描述的实现来最小化。 存储在数据结构中的逻辑到物理扇区映射被备份在闪存介质上。 在发生灾难性电源中断的情况下,可以通过扫描闪存介质中的备份映射来轻松重新建立逻辑到物理扇区映射。 备份信息可以存储在NAND或NOR闪存介质的备用部分中。
    • 9. 发明授权
    • Power and load management based on contextual information
    • 基于上下文信息的电力和负载管理
    • US09026814B2
    • 2015-05-05
    • US13162583
    • 2011-06-17
    • Jered AasheimDominique FortierMichael HallAkshay JoharDaniel Reed
    • Jered AasheimDominique FortierMichael HallAkshay JoharDaniel Reed
    • G06F1/32G06F9/50H04L12/12H04W52/02
    • G06F1/3206G06F1/329G06F9/5094H04L12/12H04W52/0258H04W52/0261Y02D10/22Y02D10/24Y02D70/142Y02D70/144Y02D70/164
    • A power context system is described herein that makes decisions related to device power usage based on factors such as location, load, available alternatives, cost of power, and cost of bandwidth. The system incorporates contextual knowledge about the situation in which a device is being used. Using the context of location, devices can make smarter decisions about deciding which processes to migrate to the cloud, load balancing between applications, and switching to power saving modes depending on how far the user is from a power source. As the cloud becomes more frequently used, load balancing by utilizing distributed data warehouses to move processes to different locations in the world depending on factors such as accessibility, locales, and cost of electricity are considerations for power management. Power management of mobile devices is becoming important as integration with the cloud yields expectations of devices being able to reliably access and persist data.
    • 本文描述了基于诸如位置,负载,可用替代方案,功率成本和带宽成本等因素的与设备功率使用相关的决策的功率上下文系统。 该系统包含关于使用设备的情况的上下文知识。 使用位置的上下文,设备可以做出更明智的决定,决定哪些进程迁移到云,应用之间的负载平衡,以及切换到省电模式,这取决于用户远离电源。 随着云越来越频繁地使用,通过利用分布式数据仓库将流程移动到世界各地的不同位置进行负载平衡,这取决于诸如可访问性,区域设置和电力成本等因素,是电力管理的考虑因素。 移动设备的电源管理变得越来越重要,因为与云的集成能够使设备能够可靠地访问和保持数据的期望。
    • 10. 发明授权
    • Storage media abstraction for uniform data storage
    • 用于统一数据存储的存储介质抽象
    • US08983911B2
    • 2015-03-17
    • US13163730
    • 2011-06-20
    • Dominique FortierSteven MailletJered Aasheim
    • Dominique FortierSteven MailletJered Aasheim
    • G06F17/30
    • G06F17/3007G06F17/30091
    • A storage abstraction system is described herein that exposes storage from an operating system as a uniform storage device and abstracts from applications the selection of a particular storage location and different properties of storage devices. The application provides the data to store and some information about the application's goals for storing the data, and lets the operating system route the data to the right place based on the data's characteristics. The operating system may choose to store data anywhere from L2 cache to a cloud-based storage service and anything in between, based on information about the data's persistence requirements, expected usage, access frequency, security needs, and so forth. The system lets applications and users focus on expressing their goals and needs for the data, and lets the operating system manage the hardware.
    • 本文描述了一种存储抽象系统,其将来自操作系统的存储公开为统一的存储设备,并从应用中抽取特定存储位置的选择和存储设备的不同属性。 该应用程序提供数据存储和有关应用程序存储数据目标的一些信息,并使操作系统根据数据的特点将数据路由到正确的位置。 根据有关数据持久性要求,预期使用情况,访问频率,安全需求等的信息,操作系统可以选择将数据从L2缓存存储到基于云的存储服务以及其间的任何内容。 该系统使应用程序和用户专注于表达其数据的目标和需求,并让操作系统管理硬件。