JEFFREY D BRADY, M.D.
Urology at Mills Ave, Orlando, FL

License number
Florida ME79788
Category
Radiology
Type
Urology
Address
Address
1812 N Mills Ave, Orlando, FL 32803
Phone
(407) 897-3499
(407) 894-8746 (Fax)

Personal information

See more information about JEFFREY D BRADY at radaris.com
Name
Address
Phone
Jeffrey Brady, age 64
2935 NE 163Rd St APT 2H, Miami, FL 33160
(305) 945-1326
Jeffrey Brady
2975 Grandeville Cir APT 209, Oviedo, FL 32765
(407) 443-3836
Jeffrey Brady
6207 Fallingleaf Ct, Pinellas Park, FL 33782
Jeffrey Brady
13970 NW 27Th Ave, Citra, FL 32113
Jeffrey O Brady
2206 Keysville Rd, Plant City, FL 33567

Professional information

See more information about JEFFREY D BRADY at trustoria.com
Jeffrey Brady Photo 1
Multi Instance Unified Shader Engine Filtering System With Level One And Level Two Cache

Multi Instance Unified Shader Engine Filtering System With Level One And Level Two Cache

US Patent:
2009030, Dec 17, 2009
Filed:
Jun 1, 2009
Appl. No.:
12/476202
Inventors:
Anthony P. DeLaurier - Los Altos CA, US
Mark Leather - Los Gatos CA, US
Robert S. Hartog - Windermere FL, US
Michael J. Mantor - Orlando FL, US
Mark C. Fowler - Hopkinton MA, US
Jeffrey T. Brady - Orlando FL, US
Marcos P. Zini - Oviedo FL, US
Assignee:
Advanced Micro Devices, Inc. - Sunnyvale CA
International Classification:
G09G 5/02, G06T 1/20
US Classification:
345589, 345506
Abstract:
Apparatus and systems utilizing multiple shader engines where each shader engine comprises multiple rows of shader engine filters combined with level one and level two cache systems. Each unified shader engine filter comprises a shader pipe array, and a texture mapping unit with access to a level one cache system and a level two cache. The shader pipe array accepts texture requests for a specified pixel from a resource and performs associated rendering calculations, outputting texel data. The texture mapping unit retrieves texel data stored in a level one cache system, with the ability to read and write to and from a level two cache system, and through formatting and bilinear filtering interpolations generates a formatted bilinear result based on the specific pixel's neighboring texels. Utilizing multiple rows of shader engine filters within a shader engine allows for the parallel processing of multiple simultaneous resource requests. Utilizing multiple shader engines allows for greater processing through the use of multiple simultaneous processing. A method utilizing multiple shader engines to perform texture mapping is also presented.


Jeffrey Brady Photo 2
Unified Shader Engine Filtering System

Unified Shader Engine Filtering System

US Patent:
2009031, Dec 24, 2009
Filed:
Jun 1, 2009
Appl. No.:
12/476152
Inventors:
Anthony P. DeLaurier - Los Altos CA, US
Mark Leather - Los Gatos CA, US
Robert S. Hartog - Windermere FL, US
Michael J. Mantor - Orlando FL, US
Jeffrey T. Brady - Orlando FL, US
Mark C. Fowler - Hopkinton MA, US
Marcos P. Zini - Oviedo FL, US
Assignee:
Advanced Micro Devices, Inc. - Sunnyvale CA
International Classification:
G06T 1/20, G09G 5/10
US Classification:
345589, 345506
Abstract:
Each row of a row based shader engine comprises a shader pipe array, a texture filter, and a level one texture cache system. The shader pipe array accepts texture requests for a specified pixel from a resource and performs associated rendering calculations, outputting texel data. The texture mapping unit receives texel data from a level one cache system and through formatting and bilinear filtering interpolations, generates a formatted bilinear result based on a specific pixel's corresponding four texels. Utilizing multiple rows of a row based shader engine within the shader engine allows for the parallel processing of multiple simultaneous resource requests. A method for texture filtering utilizing a row based shader engine is also presented.


Jeffrey Brady Photo 3
Processing Unit With A Plurality Of Shader Engines

Processing Unit With A Plurality Of Shader Engines

US Patent:
2011005, Mar 3, 2011
Filed:
Jan 21, 2010
Appl. No.:
12/691541
Inventors:
Michael MANTOR - Orlando FL, US
Ralph C. Taylor - Deland FL, US
Jeffrey T. Brady - Orlando FL, US
Assignee:
Advanced Micro Devices, Inc. - Sunnyvale CA
International Classification:
G09G 5/00
US Classification:
345581
Abstract:
A processor includes a first shader engine and a second shader engine. The first shader engine is configured to process pixel shaders for a first subset of pixels to be displayed on a display device. The second shader engine is configured to process pixel shaders for a second subset of pixels to be displayed on the display device. Both the first and second shader engines are also configured to process general-compute shaders and non-pixel graphics shaders. The processor may also include a level-one (L1) data cache, coupled to and positioned between the first and second shader engines.


Jeffrey D Brady Photo 4
Jeffrey D Brady, Orlando FL

Jeffrey D Brady, Orlando FL

Specialties:
Urologist
Address:
2501 N Orange Ave, Orlando, FL 32804
1812 N Mills Ave, Orlando, FL 32803
Board certifications:
American Board of Urology Certification in Urology


Jeffrey D Brady Photo 5
Dr. Jeffrey D Brady, Orlando FL - MD (Doctor of Medicine)

Dr. Jeffrey D Brady, Orlando FL - MD (Doctor of Medicine)

Specialties:
Urology
Address:
1812 N Mills Ave, Orlando 32803
(407) 897-3499 (Phone)
Kidney Stone Center
2501 N Orange Ave SUITE 121, Orlando 32804
(407) 303-2860 (Phone)
Certifications:
Urology, 2011
Awards:
Healthgrades Honor Roll
Languages:
English, Spanish
Hospitals:
1812 N Mills Ave, Orlando 32803
Kidney Stone Center
2501 N Orange Ave SUITE 121, Orlando 32804
Florida Hospital Orlando
601 East Rollins St, Orlando 32803
Orlando Regional Medical Center
1414 Kuhl Ave, Orlando 32806
Education:
Medical School
New York University School Of Medicine
Graduated: 1992
University Of Miami School Of Med
Graduated: 1998
Eastern Virginia Med School
Graduated: 2000


Jeffrey Daniel Brady Photo 6
Jeffrey Daniel Brady, Orlando FL

Jeffrey Daniel Brady, Orlando FL

Specialties:
Urology, Surgery
Work:
Winter Park Urology Assoc
1812 N Mills Ave, Orlando, FL 32803
Education:
Upstate Medical University Physical Medicine and Rehabilitation (1992)


Jeffrey Brady Photo 7
Method And Apparatus For Single Instruction Multiple Data Caching

Method And Apparatus For Single Instruction Multiple Data Caching

US Patent:
7594069, Sep 22, 2009
Filed:
Feb 26, 2004
Appl. No.:
10/788225
Inventors:
Jeffrey T. Brady - Orlando FL, US
Brian A. Buchner - Oviedo FL, US
Rex E. McCrary - Oviedo FL, US
Ralph C. Taylor - Deland FL, US
Assignee:
ATI Technologies, Inc. - Markham, Ontario
International Classification:
G06F 12/00
US Classification:
711112
Abstract:
An apparatus and method for single instruction multiple data caching includes a memory access request generator operative to receive a primary access request. The method and apparatus further includes a cache controller coupled to the memory access request generator, wherein the cache controller is operative to execute a memory request. The method and apparatus further includes a memory interface coupled to the cache controller, the memory interface operative to retrieve a plurality of requested data. The method and apparatus further includes a request processor coupled to the cache controller, the memory interface and the memory access request generator. The request processor is operative to receive a plurality of requested data and thereupon generate a plurality of parallel data outputs therefrom.


Jeffrey Brady Photo 8
Method And Apparatus For Performing Floating-Point Division

Method And Apparatus For Performing Floating-Point Division

US Patent:
2012005, Mar 8, 2012
Filed:
Sep 3, 2010
Appl. No.:
12/875757
Inventors:
James Conyngham - Austin TX, US
Jeffrey T. Brady - Orlando FL, US
Christopher L. Spencer - Oviedo FL, US
Assignee:
ADVANCED MICRO DEVICES, INC. - Sunnyvale CA
International Classification:
G06F 7/44, G06F 7/42
US Classification:
708503, 708504, 708505
Abstract:
A method and apparatus provides for performing floating-point division using input check/output correction floating-point division logic and a floating-point division fix-up instruction (e.g., an instruction, command, signal or other indicator). In one example, the apparatus includes a processor having a floating-point arithmetic logic unit (ALU) that includes the input check/output correction floating-point division logic. The input check/output correction floating-point division logic is responsive to the floating-point division fix-up instruction executable by the floating-point ALU that causes the input check/output correction floating-point division logic to examine a first input representing a numerator and a second input representing a denominator to determine whether a special case of floating-point division occurs. The floating-point division fix-up instruction also causes the input check/output correction floating-point division logic to provide an output representing a floating-point division result based on the determined special case of floating-point division and a third input representing a candidate quotient.


Jeffrey Brady Photo 9
Method And System For Multi-Precision Computation

Method And System For Multi-Precision Computation

US Patent:
8468191, Jun 18, 2013
Filed:
Jun 10, 2010
Appl. No.:
12/813074
Inventors:
Michael J. Mantor - Orlando FL, US
Jeffrey T. Brady - Orlando FL, US
Daniel B. Clifton - Chuluota FL, US
Christopher Spencer - Oviedo FL, US
Assignee:
Advanced Micro Devices, Inc. - Sunnyvale CA
International Classification:
G06F 7/48
US Classification:
708513
Abstract:
Systems and methods for multi-precision computation are disclosed. One embodiment of the present invention includes a plurality of multiply-add units (MADDs) configured to perform one or more single precision operations and an arrangement generator to generate one or more mantissa arrangements using a plurality of double precision numbers. Each MADD is configured to receive and load said mantissa arrangements from the arrangement generator. The MADDs compute a result of a multi-precision computation using the mantissa arrangements. In an embodiment, the MADDs are configured to simultaneously perform operations that include, single precision operations, double-precision additions and double-precision multiply and additions.


Jeffrey Brady Photo 10
Video Instruction Processing Of Desired Bytes In Multi-Byte Buffers By Shifting To Matching Byte Location

Video Instruction Processing Of Desired Bytes In Multi-Byte Buffers By Shifting To Matching Byte Location

US Patent:
8473721, Jun 25, 2013
Filed:
Apr 16, 2010
Appl. No.:
12/762020
Inventors:
Michael J. Mantor - Orlando FL, US
Jeffrey T. Brady - Orlando FL, US
Christopher L. Spencer - Oviedo FL, US
Daniel W. Wong - Cupertino CA, US
Andrew E. Gruber - Arlington MA, US
Assignee:
Advanced Micro Devices, Inc. - Sunnyvale CA
ATI Technologies ULC - Markham, Ontario
International Classification:
G06F 9/30
US Classification:
712221, 712300
Abstract:
Disclosed herein is a processing unit configured to process video data, and applications thereof. In an embodiment, the processing unit includes a buffer and an execution unit. The buffer is configured to store a data word, wherein the data word comprises a plurality of bytes of video data. The execution unit is configured to execute a single instruction to (i) shift bytes of video data contained in the data word to align a desired byte of video data and (ii) process the desired byte of the video data to provide processed video data.