Inventor

Eliezer Weissmann

Inventor
Haifa, IL

Overview

130→
Patents
2008–2021
Patent span
Physics
Primary field (CPC G)

Patents· 130 as inventor

Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.

G06Fprimary
G06FElectric digital data processing48%
Y02DClimate change mitigation technologies in information and communication technologies [ict], i.e. information and communication technologies aiming at the reduction of their own energy use33%
Y02BClimate change mitigation technologies related to buildings, e.g. housing, house appliances or related end-user applications11%
H04LTransmission of digital information, e.g. telegraphic communication6%
G11CStatic stores1%
G01VGeophysics0%
G09GArrangements or circuits for control of indicating devices using static means to present variable information0%
PatentTitleYear
11,093,278Modifying processor frequency based on interrupt rate202111,074,191Linear to physical address translation with support for page attributes202111,029,744System, apparatus and method for controlling a processor based on effective stress information202110,990,395System and method for communication using a register management array circuit202110,990,161Processor having accelerated user responsiveness in constrained environment202110,990,155System, apparatus and method for loose lock-step redundancy power management202110,990,154System, apparatus and method for loose lock-step redundancy power management202110,963,034System, apparatus and method for loose lock-step redundancy power management in a processor202110,955,899System, apparatus and method for responsive autonomous hardware performance state control of a processor202110,884,483Autonomous C-state algorithm and computational engine alignment for improved processor power efficiency202110,705,588Enabling a non-core domain to control memory bandwidth in a processor202010,678,319Multi-level loops for computer processor control202010,620,682System, apparatus and method for processor-external override of hardware performance state control of a processor202010,613,614Dynamically controlling cache size to maximize energy efficiency202010,564,699Dynamically controlling cache size to maximize energy efficiency202010,558,490Mechanism for issuing requests to an accelerator from multiple threads202010,545,793Thread scheduling using processing engine information202010,503,550Dynamic performance biasing in a processor201910,503,509System and method for communication using a register management array circuit201910,503,517Method for booting a heterogeneous system and presenting a symmetric core view201910,474,218Dynamically controlling cache size to maximize energy efficiency201910,474,216Method and apparatus for providing power state information using in-band signaling201910,467,012Apparatus and method for accelerating operations in a processor which uses shared virtual memory201910,429,919System, apparatus and method for loose lock-step redundancy power management201910,379,596Providing an interface for demotion control information in a processor201910,379,904Controlling a performance state of a processor using a combination of package and thread hint information201910,372,197User level control of power management policies201910,372,198Controlling performance states of processing engines of a processor201910,346,195Apparatus and method for invocation of a multi threaded accelerator201910,345,889Forcing a processor into a low power state201910,324,519Controlling forced idle state operation in a processor201910,281,975Processor having accelerated user responsiveness in constrained environment201910,275,260Collaborative processor and system performance and power management201910,248,181Enabling a non-core domain to control memory bandwidth in a processor201910,216,246Multi-level loops for computer processor control201910,191,742Mechanism for saving and retrieving micro-architecture context201910,185,566Migrating tasks between asymmetric computing elements of a multi-core processor201910,175,740Mapping a performance request to an operating frequency in a processor201910,162,687Selective migration of workloads between heterogeneous compute elements based on evaluation of migration performance benefit and available energy and thermal budgets201810,127,039Extension of CPU context-state management for micro-architecture state201810,120,691Context switching mechanism for a processor having a general purpose core and a tightly coupled accelerator201810,114,448Autonomous C-state algorithm and computational engine alignment for improved processor power efficiency201810,095,521Apparatus and method for low-latency invocation of accelerators201810,089,113Apparatus and method for low-latency invocation of accelerators201810,083,037Apparatus and method for low-latency invocation of accelerators201810,078,519Apparatus and method for accelerating operations in a processor which uses shared virtual memory201810,067,553Dynamically controlling cache size to maximize energy efficiency201810,037,067Enabling a non-core domain to control memory bandwidth in a processor201810,007,321Enhancing power-performance efficiency in a computer system when bursts of activity occurs when operating in low power201810,007,528Computing platform interface with memory management20189,983,644Dynamically updating at least one power management operational parameter pertaining to a turbo mode of a processor for increased performance20189,971,688Apparatus and method for accelerating operations in a processor which uses shared virtual memory20189,939,879Controlling operating frequency of a core domain via a non-core domain of a multi-domain processor20189,864,667'Techniques for flexible and dynamic frequency-related telemetry'20189,829,957Performance scalability prediction20179,811,355'Method and apparatus for selecting an interconnect frequency in a computing system'20179,760,160'Controlling performance states of processing engines of a processor'20179,760,158'Forcing a processor into a low power state'20179,747,221'Dynamic pinning of virtual pages shared between different type processors of a heterogeneous computing platform'20179,727,345'Method for booting a heterogeneous system and presenting a symmetric core view'20179,720,730'Providing an asymmetric multicore processor system transparently to an operating system'20179,710,043'Controlling a guaranteed frequency of a processor'20179,684,541'Method and apparatus for determining thread execution parallelism'20179,671,853'Processor operating by selecting smaller of requested frequency and an energy performance gain (EPG) frequency'20179,652,018'Adjusting power consumption of a processing element based on types of workloads to be executed'20179,639,372'Apparatus and method for heterogeneous processors mapping to virtual cores'20179,618,997'Controlling a turbo mode frequency of a processor'20179,600,058'Enhancing power-performance efficiency in a computer system when bursts of activity occurs when operating in low power'20179,535,487'User level control of power management policies'20179,535,838'Atomic operations in PCI express'20179,471,490'Dynamically controlling cache size to maximize energy efficiency'20169,454,379'Collaborative processor and system performance and power management'20169,448,829'Hetergeneous processor apparatus and method'20169,442,739'Collaborative processor and system performance and power management'20169,442,855'Transaction layer packet formatting'20169,405,701'Apparatus and method for accelerating operations in a processor which uses shared virtual memory'20169,396,020'Context switching mechanism for a processing core having a general purpose CPU core and a tightly coupled accelerator'20169,361,116'Apparatus and method for low-latency invocation of accelerators'20169,361,101'Extension of CPU context-state management for micro-architecture state'20169,354,692'Enabling a non-core domain to control memory bandwidth in a processor'20169,348,594'Core switching acceleration in asymmetric multiprocessor system'20169,348,401'Mapping a performance request to an operating frequency in a processor'20169,329,900'Hetergeneous processor apparatus and method'20169,292,068'Controlling a turbo mode frequency of a processor'20169,268,378'Techniques and system for managing platform temperature'20169,176,565'Controlling operating frequency of a core domain based on operating condition of a non-core domain of a multi-domain processor'20159,170,624'User level control of power management policies'20159,164,917'Linear to physical address translation with support for page attributes'20159,164,923'Dynamic pinning of virtual pages shared between different type processors of a heterogeneous computing platform'20159,164,916'Linear to physical address translation with support for page attributes'20159,158,693'Dynamically controlling cache size to maximize energy efficiency'20159,158,703'Linear to physical address translation with support for page attributes'20159,152,205'Mechanism for facilitating faster suspend/resume operations in computing systems'20159,152,572'Translation lookaside buffer for multiple context compute engine'20159,110,735'Managing performance policies based on workload scalability'20159,098,261'User level control of power management policies'20159,098,415'PCI express transaction descriptor'20159,092,210'Controlling current transients in a processor'20159,081,557'Dynamically allocating a power budget over multiple domains of a processor'20159,075,610'Method, apparatus, and system for energy efficiency and energy conservation including thread consolidation'20159,063,729'Device, system and method of generating an execution instruction based on a memory-access instruction'20159,058,201'Managing and tracking thread access to operating system extended features using map-tables containing location references and thread identifiers'20159,053,022'Synchronous software interface for an accelerated compute engine'20159,032,103'Transaction re-ordering'20159,026,829'Package level power state optimization'20159,026,682'Prefectching in PCI express'20158,996,895'Method, apparatus, and system for energy efficiency and energy conservation including optimizing C-state selection under variable wakeup rates'20158,874,947'Method and apparatus of power management of processor'20148,806,068'Transaction re-ordering'20148,799,620'Linear to physical address translation with support for page attributes'20148,799,687'Method, apparatus, and system for energy efficiency and energy conservation including optimizing C-state selection under variable wakeup rates'20148,793,404'Atomic operations'20148,775,833'Dynamically allocating a power budget over multiple domains of a processor'20148,769,316'Dynamically allocating a power budget over multiple domains of a processor'20148,726,048'Power management coordination in multi-core processors'20148,555,101'PCI express enhancements and extensions'20138,549,183'PCI express enhancements and extensions'20138,473,642'PCI express enhancements and extensions including device window caching'20138,458,498'Method and apparatus of power management of processor'20138,447,888'PCI express enhancements and extensions'20138,281,083'Device, system and method of generating an execution instruction based on a memory-access instruction'20128,230,119'PCI express enhancements and extensions'20128,230,120'PCI express enhancements and extensions'20128,099,523'PCI express enhancements and extensions including transactions having prefetch parameters'20128,073,981'PCI express enhancements and extensions'20117,966,511'Power management coordination in multi-core processors'20117,930,566'PCI express enhancements and extensions'20117,899,943'PCI express enhancements and extensions'20117,752,030'Virtualization as emulation support'20107,451,333'Coordinating idle state transitions in multi-core processors'2008

Career & activity timeline

Assembled from patent assignee/location history and declaration credentials.

2008–2021Patents assigned to INTEL CORP (129)· patent assignee history
2008–2021Based in Haifa, IL· patent location history
2011–2020Patents assigned to WEISSMANN ELIEZER (38)· patent assignee history
2011–2014Based in Hafia, IL· patent location history
2012–2019Patents assigned to NAVEH ALON (16)· patent assignee history
2013–2019Patents assigned to ROTEM EFRAIM (15)· patent assignee history
2015–2020Patents assigned to GINZBURG BORIS (12)· patent assignee history

Inventor activity

Assignee and location history derived from the patent record.

Assignees
AssigneePatentsSpan
INTEL CORP1292008–2021
WEISSMANN ELIEZERself382011–2020
NAVEH ALON162012–2019
ROTEM EFRAIM152013–2019
GINZBURG BORIS122015–2020
Locations
LocationPatentsSpan
Haifa, IL1282008–2021
Hafia, IL22011–2014