Inventor
BOERSMA MAARTEN J
DE46 patents
⚠️ This page may combine multiple inventors who share the name “BOERSMA MAARTEN J”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
IBM
34 patentsUS9760375B2Sep 12, 2017
Register files for storing data operated on by instructions of multiple widths
IBM23 citations94
US9740486B2Aug 22, 2017
Register files for storing data operated on by instructions of multiple widths
IBM23 citations94
US11132198B2Sep 28, 2021
Instruction handling for accumulation of register results in a microprocessor
IBM2 citations73
US11157280B2Oct 26, 2021
Dynamic fusion based on operand size
IBM4 citations72
US9798549B1Oct 24, 2017
Out-of-order processor that avoids deadlock in processing queues by designating a most favored instruction
IBM3 citations72
US9274791B2Mar 1, 2016
Verification of a vector execution unit design
IBM3 citations71
US11755325B2Sep 12, 2023
Instruction handling for accumulation of register results in a microprocessor
IBM0 citations62
US11157276B2Oct 26, 2021
Thread-based organization of slice target register file entry in a microprocessor to permit writing scalar or vector data to portions of a single register file entry
IBM0 citations62
US8352531B2Jan 8, 2013
Efficient forcing of corner cases in a floating point rounder
IBM2 citations61
US10996953B2May 4, 2021
Low latency execution of floating-point record form instructions
IBM0 citations60
US11561798B2Jan 24, 2023
On-the-fly adjustment of issue-write back latency to avoid write back collisions using a result buffer
IBM0 citations52
US9286031B2Mar 15, 2016
Fast normalization in a mixed precision floating-point unit
IBM0 citations52
US9280316B2Mar 8, 2016
Fast normalization in a mixed precision floating-point unit
IBM0 citations52
US10768897B2Sep 8, 2020
Arithmetic logic unit for single-cycle fusion operations
IBM0 citations51
US10671398B2Jun 2, 2020
Low-overhead, low-latency operand dependency tracking for instructions operating on register pairs in a processor core
IBM0 citations51
US10671399B2Jun 2, 2020
Low-overhead, low-latency operand dependency tracking for instructions operating on register pairs in a processor core
IBM0 citations51
US10545727B2Jan 28, 2020
Arithmetic logic unit for single-cycle fusion operations
IBM0 citations51
US10223196B2Mar 5, 2019
ECC scrubbing method in a multi-slice microprocessor
IBM0 citations51
US10169046B2Jan 1, 2019
Out-of-order processor that avoids deadlock in processing queues by designating a most favored instruction
IBM0 citations51
US9846614B1Dec 19, 2017
ECC scrubbing in a multi-slice microprocessor
IBM0 citations51
US9753690B2Sep 5, 2017
Splitable and scalable normalizer for vector data
IBM0 citations51
US9361268B2Jun 7, 2016
Splitable and scalable normalizer for vector data
IBM0 citations51
US9256397B2Feb 9, 2016
Fused multiply-adder with booth-encoding
IBM0 citations51
US8977835B2Mar 10, 2015
Reversing processing order in half-pumped SIMD execution units to achieve K cycle issue-to-issue latency
IBM0 citations51
US11182167B2Nov 23, 2021
Method to determine the oldest instruction in an instruction queue of a processor with multiple instruction threads
IBM0 citations50
US11093246B2Aug 17, 2021
Banked slice-target register file for wide dataflow execution in a microprocessor
IBM0 citations50
US9268563B2Feb 23, 2016
Verification of a vector execution unit design
IBM0 citations50
US12411996B2Sep 9, 2025
Hardware-based implementation of secure hash algorithms
IBM0 citations49
US10678547B2Jun 9, 2020
Low latency execution of floating-point record form instructions
IBM0 citations49
US10592246B2Mar 17, 2020
Low latency execution of floating-point record form instructions
IBM0 citations49
US10360036B2Jul 23, 2019
Cracked execution of move-to-FPSCR instructions
IBM0 citations49
US12585650B2Mar 24, 2026
Determining an optimal path to search a branch target buffer
IBM0 citations47
US10831496B2Nov 10, 2020
Method to execute successive dependent instructions from an instruction stream in a processor
IBM0 citations47
US9684749B2Jun 20, 2017
Pipeline depth exploration in a register transfer level design description of an electronic circuit
IBM0 citations41
BOERSMA MAARTEN J
9 patentsUS9207995B2Dec 8, 2015
Mechanism to speed-up multithreaded execution by register file write port reallocation
BOERSMA MAARTEN J26 citations91
US8244783B2Aug 14, 2012
Normalizer shift prediction for log estimate instructions
BOERSMA MAARTEN J8 citations83
US8291003B2Oct 16, 2012
Supporting multiple formats in a floating point processor
BOERSMA MAARTEN J11 citations81
US8949575B2Feb 3, 2015
Reversing processing order in half-pumped SIMD execution units to achieve K cycle issue-to-issue latency
BOERSMA MAARTEN J4 citations72
US8903882B2Dec 2, 2014
Method and data processing unit for calculating at least one multiply-sum of two carry-less multiplications of two input operands, data processing program and computer program product
BOERSMA MAARTEN J4 citations71
US8407275B2Mar 26, 2013
Fast floating point compare with slower backup for corner cases
BOERSMA MAARTEN J4 citations62
US9164725B2Oct 20, 2015
Apparatus and method for calculating an SHA-2 hash function in a general purpose processor
BOERSMA MAARTEN J3 citations61
US9122517B2Sep 1, 2015
Fused multiply-adder with booth-encoding
BOERSMA MAARTEN J3 citations61
US9361267B2Jun 7, 2016
Splitable and scalable normalizer for vector data
BOERSMA MAARTEN J0 citations51