BackgroundCheck.run
Search For

Sherman M Dance, 6512105 Oak Ave SW, Pleasant Grove, MN 55976

Sherman Dance Phones & Addresses

12105 Oak Ave SW, Stewartville, MN 55976    507-2886014   

Rochester, MN   

1630 Spicer Wayside SE, Albany, OR 97321   

Evanston, IL   

3712 Halling Pl SW, Rochester, MN 55902    507-3171098   

Work

Position: Sales Occupations

Education

Degree: Bachelor's degree or higher

Emails

Mentions for Sherman M Dance

Sherman Dance resumes & CV records

Resumes

Sherman Dance Photo 17

Logic Designer - Advisory Engineer

Location:
Rochester, MN
Industry:
Information Technology And Services
Work:
Ibm Redbooks
Logic Designer - Advisory Engineer
Sherman Dance Photo 18

Sherman Dance

Location:
Rochester, MN
Work:
Ibm
Retired

Publications & IP owners

Us Patents

Method And Apparatus For Performing Alignment Shifting In A Floating-Point Unit

US Patent:
7716264, May 11, 2010
Filed:
Aug 16, 2005
Appl. No.:
11/205987
Inventors:
Sherman M. Dance - Rochester MN, US
Jeffrey R. Summers - Raleigh NC, US
Shivakumar Swaminathan - Morrisville NC, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 15/00
US Classification:
708209, 708505
Abstract:
An apparatus for performing alignment shifting in a floating-point unit is disclosed. An alignment shifter includes a shift amount calculator, a set of first level shifters and a set of second level shifter. The shift amount calculator generates one shift amount under a double-precision mode and two shift amounts under a single-precision mode. The first level shifters can concurrently receive two double-precision mantissas under the double-precision mode or two single-precision mantissas under the single-precision mode. The first level of shifts performs small shifts concurrently on the two double-precision mantissas according to the single shift amount, or on the two single-precision mantissas according to the two shift amounts. The second level shifters performs large shifts on outputs from the first level shifters to generate one double-precision floating-point result or two single-precision floating-point results.

Multiplier Engine

US Patent:
7958180, Jun 7, 2011
Filed:
Jul 5, 2007
Appl. No.:
11/773558
Inventors:
Douglas H. Bradley - Austin TX, US
Owen Chiang - Austin TX, US
Sherman M. Dance - Rochester MN, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 7/52
US Classification:
708620
Abstract:
A multiplier engine that reduces the size of the circuitry used to provide the multiplier engine, as well as increases the speed at which the multiplication algorithm is performed, are provided. The illustrative embodiments may comprise a M*8 multiplication engine having one or more 4:2 compressors that comprise only two full adders, as opposed to the three full adders in the known 5:2 compressor based architecture. The 4:2 compressors are able to achieve the same operation as the known 5:2 compressor based architecture by virtue of using the unused bits in a least significant portion of the partial product inputs to store the negate bit values. Moreover, a negate bit value that is not fused with the partial product inputs may be input to the 4:2 compressors for a bit position.

Floating-Point Processor For Processing Single-Precision Numbers

US Patent:
2007001, Jan 11, 2007
Filed:
Jul 7, 2005
Appl. No.:
11/178073
Inventors:
Sherman Dance - Rochester MN, US
Jeffrey Summers - Raleigh NC, US
Shivakumar Swaminathan - Morrisville NC, US
International Classification:
G06F 7/00
US Classification:
708603000
Abstract:
A system and method for processing single-precision floating-point numbers. The system includes a processor that has a double-precision (DP) register, wherein the DP register receives a plurality of single-precision (SP) operands, and a recoder coupled to the DP register, wherein the recoder recodes a first SP operand of the plurality of SP operands. The processor also includes a plurality of partial product (PP) units coupled to the DP register, wherein each PP unit of the plurality of PP units processes a second SP operand of the plurality of SP operands.

Reciprocal Estimate Computation Methods And Apparatus

US Patent:
2007011, May 17, 2007
Filed:
Nov 17, 2005
Appl. No.:
11/282032
Inventors:
Sherman Dance - Rochester MN, US
Andrew Freemyer - Rochester MN, US
Matthew Tubbs - Rochester MN, US
Assignee:
INTERNATIONAL BUSINESS MACHINES CORPORATION - ARMONK NY
International Classification:
G06F 7/552
US Classification:
708500000
Abstract:
In a first aspect, a first method of reciprocal estimate computation using floating point pipeline logic is provided. The first method includes the steps of (1) receiving an input value having an exponent and a mantissa when represented as a floating point number on which a reciprocal estimate computation is to be performed; (2) determining whether the exponent is one of a plurality of predetermined numbers; and (3) if the exponent is one of the plurality of predetermined numbers, adjusting at least one of a plurality of modified mantissa bits (e.g., mantissa bits internal to leading zero anticipator (LZA) logic) and the exponent so as to prevent an underflow result of the reciprocal estimate computation. Numerous other aspects are provided.

NOTICE: You may not use BackgroundCheck or the information it provides to make decisions about employment, credit, housing or any other purpose that would require Fair Credit Reporting Act (FCRA) compliance. BackgroundCheck is not a Consumer Reporting Agency (CRA) as defined by the FCRA and does not provide consumer reports.