Dhananjay A Joshi, Age 5314364 NW Lilium Dr, Portland, OR 97229

Dhananjay Joshi Phones & Addresses

14364 NW Lilium Dr, Portland, OR 97229 (503) 764-7930

Round Rock, TX

4575 Continental Pl, Beaverton, OR 97006

3120 John Olsen Ave, Hillsboro, OR 97124 (503) 617-6157

3120 NW John Olsen Ave APT 27203, Hillsboro, OR 97124 (503) 617-6157

1389 Alex Way, Hillsboro, OR 97124 (503) 614-9926 (503) 648-6609

2599 Overlook Dr, Hillsboro, OR 97124 (503) 617-6157

3120 NW John Olsen Ave APT 27, Hillsboro, OR 97124 (503) 617-6157

Show more

Work

Position: Professional/Technical

Education

Degree: Graduate or professional degree

Mentions for Dhananjay A Joshi

Dhananjay Joshi resumes & CV records

Resumes

Dhananjay Joshi Photo 28

Clerk

Work:
Nashik Municipal Corporation
Clerk
Dhananjay Joshi Photo 29

Dhananjay Joshi

Dhananjay Joshi Photo 30

Dhananjay Joshi

Dhananjay Joshi Photo 31

Network Security Professional

Position:
Network Security Administrator - I at Rackspace Hosting
Location:
San Antonio, Texas
Industry:
Computer & Network Security
Work:
Rackspace Hosting since Jul 2011
Network Security Administrator - I
CASA, University of Houston Jan 2009 - Jun 2011
Instructional Assistant - IT
Department of Campus Recreation, University of Houston Sep 2008 - Jan 2009
IT Staff
Ecop pte ltd Apr 2006 - May 2007
Security Analyst
Accel Frontline Ltd Sep 2006 - Apr 2007
Product Engineer - Infrastructure solutions
Comptel Network Academy, Pune, India. Dec 2004 - Jan 2006
Sr. Faculty
Education:
University of Houston 2008 - 2010
Master of Science, Computer Science
University of Pune 2001 - 2006
Bachelor of Engineering, Information Technology
Comptel
Skills:
Network Security, Security, C++, Linux, Information Security, System Administration, Firewalls, Computer Security, VPN, C
Languages:
Hindi
Marathi
Dhananjay Joshi Photo 32

Dhananjay Joshi

Location:
Pune, Maharashtra, India
Industry:
Computer Software
Skills:
SDLC, Project Management, Team Leadership, Team Building, Requirements Analysis, Software Project Management, Solution Architecture, SOA, Business Analysis, Enterprise Architecture, Agile Methodologies, Business Intelligence, Java Enterprise Edition, IT Strategy, Requirements Gathering, Data Warehousing
Dhananjay Joshi Photo 33

Dhananjay Joshi

Location:
United States
Work:
Ispat Industries Ltd 2000 - 2005
Assistant Manager

Publications & IP owners

Us Patents

Technique And Apparatus For Combining Partial Write Transactions

US Patent:
2008023, Sep 25, 2008
Filed:
Mar 22, 2007
Appl. No.:
11/726563
Inventors:
Sin Tan - Portland OR, US
Kai Cheng - Portland OR, US
Rajesh S. Pamujula - Hillsboro OR, US
Sivakumar Radhakrishnan - Portland OR, US
Dhananjay Joshi - Beaverton OR, US
International Classification:
G06F 13/28
US Classification:
711146
Abstract:
A bridge includes a memory to establish a transaction table and write combining windows. Each write combining window is associated with a cache line and is subdivided into subwindows; and each of the subwindows is associated with a partial cache line. The bridge includes a controller to determine whether an incoming partial write transaction conflicts with a transaction stored in the transaction table. If a conflict occurs, the controller uses the write combining windows to combine the partial write transaction with another partial write transaction if one of the partial write combining windows is available. The controller issues a retry signal to a processor originating the partial write transaction if none of the partial write combining windows are available.

Method And Apparatus For Dynamically Adjusting Pipeline Depth To Improve Execution Latency

US Patent:
2023004, Feb 9, 2023
Filed:
Dec 22, 2021
Appl. No.:
17/559612
Inventors:
- SANTA CLARA CA, US
Dhananjay JOSHI - Portland OR, US
Philip LANTZ - Cornelius OR, US
Rajesh SANKARAN - Portland OR, US
Narayan RANGANATHAN - Bangalore, IN
International Classification:
G06F 9/48
G06F 9/455
G06F 9/30
Abstract:
Apparatus and method for managing pipeline depth of a data processing device. For example, one embodiment of an apparatus comprises: an interface to receive a plurality of work requests from a plurality of clients; and a plurality of engines to perform the plurality of work requests; wherein the work requests are to be dispatched to the plurality of engines from a plurality of work queues, the work queues to store a work descriptor per work request, each work descriptor to include information needed to perform a corresponding work request, wherein the plurality of work queues include a first work queue to store work descriptors associated with first latency characteristics and a second work queue to store work descriptors associated with second latency characteristics; engine configuration circuitry to configure a first engine to have a first pipeline depth based on the first latency characteristics and to configure a second engine to have a second pipeline depth based on the second latency characteristics.

Method And Apparatus For High-Performance Page-Fault Handling For Multi-Tenant Scalable Accelerators

US Patent:
2023004, Feb 9, 2023
Filed:
Dec 22, 2021
Appl. No.:
17/560170
Inventors:
- Santa Clara CA, US
Philip LANTZ - Cornelius OR, US
Sanjay KUMAR - Hillsboro OR, US
Rajesh SANKARAN - Portland OR, US
Narayan RANGANATHAN - Bangalore, IN
Saurabh GAYEN - Portland OR, US
Dhananjay JOSHI - Portland OR, US
Nikhil P. RAO - Bengaluru, IN
International Classification:
G06F 11/07
Abstract:
Apparatus and method for high-performance page fault handling. For example, one embodiment of an apparatus comprises: one or more accelerator engines to process work descriptors submitted by clients to a plurality of work queues; fault processing hardware logic associated with the one or more accelerator engines, the fault processing hardware logic to implement a specified page fault handling mode for each work queue of the plurality of work queues, the page fault handling modes including a first page fault handling mode and a second page fault handling mode.

Data Streaming Accelerator

US Patent:
2023003, Feb 2, 2023
Filed:
Jul 27, 2022
Appl. No.:
17/875198
Inventors:
- Santa Clara CA, US
Philip R. Lantz - Cornelius OR, US
Narayan Ranganathan - Bangalore, IN
Saurabh Gayen - Portland OR, US
Sanjay Kumar - Hillsboro OR, US
Nikhil Rao - Bengaluru, IN
Dhananjay A. Joshi - Portland OR, US
Hai Ming Khor - Hillsboro OR, US
Utkarsh Y. Kakaiya - Folsom CA, US
Assignee:
Intel Corporation - Santa Clara CA
International Classification:
G06F 3/06
Abstract:
Methods and apparatus relating to data streaming accelerators are described. In an embodiment, a hardware accelerator such as a Data Streaming Accelerator (DSA) logic circuitry provides high-performance data movement and/or data transformation for data to be transferred between a processor (having one or more processor cores) and a storage device. Other embodiments are also disclosed and claimed.

Scalable Access Control Checking For Cross-Address-Space Data Movement

US Patent:
2023003, Feb 2, 2023
Filed:
Apr 1, 2022
Appl. No.:
17/711928
Inventors:
- Santa Clara CA, US
Philip R. Lantz - Cornelius OR, US
Rajesh M. Sankaran - Portland OR, US
Sanjay Kumar - Hillsboro OR, US
Saurabh Gayen - Portland OR, US
Nikhil Rao - Bengaluru, IN
Utkarsh Y. Kakaiya - Folsom CA, US
Dhananjay A. Joshi - Portland OR, US
David Jiang - Chandler AZ, US
Ashok Raj - Portland OR, US
Assignee:
Intel Corporation - Santa Clara CA
International Classification:
G06F 3/06
G06F 9/455
Abstract:
Methods and apparatus relating to scalable access control checking for cross-address-space data movement are described. In an embodiment, a memory stores an InterDomain Permissions Table (IDPT) having a plurality of entries. At least one entry of the IDPT provides a relationship between a target address space identifier and a plurality of requester address space identifiers. A hardware accelerator device allows access to a target address space, corresponding to the target address space identifier, by one or more of requesters, corresponding to the plurality of requester address space identifiers, respectively, based at least in part on the relationship provided by the at least one entry of the IDPT. Other embodiments are also disclosed and claimed.

Technologies For Offload Device Fetching Of Address Translations

US Patent:
2021014, May 20, 2021
Filed:
Dec 21, 2020
Appl. No.:
17/129496
Inventors:
- Santa Clara CA, US
Philip R. Lantz - Cornelius OR, US
Dhananjay A. Joshi - Portland OR, US
Rupin H. Vakharwala - Hillsboro OR, US
Rajesh M. Sankaran - Portland OR, US
Narayan Ranganathan - Bangalore, IN
Sanjay Kumar - Hillsboro OR, US
Assignee:
Intel Corporation - Santa Clara CA
International Classification:
G06F 12/10
G06F 12/0875
G06F 13/28
G06F 13/40
G06F 13/42
Abstract:
Techniques for offload device address translation fetching are disclosed. In the illustrative embodiment, a processor of a compute device sends a translation fetch descriptor to an offload device before sending a corresponding work descriptor to the offload device. The offload device can request translations for virtual memory address and cache the corresponding physical addresses for later use. While the offload device is fetching virtual address translations, the compute device can perform other tasks before sending the corresponding work descriptor, including operations that modify the contents of the memory addresses whose translation are being cached. Even if the offload device does not cache the translations, the fetching can warm up the cache in a translation lookaside buffer. Such an approach can reduce the latency overhead that the offload device may otherwise incur in sending memory address translation requests that would be required to execute the work descriptor.

NOTICE: You may not use PeopleBackgroundCheck 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. PeopleBackgroundCheck is not a Consumer Reporting Agency (CRA) as defined by the FCRA and does not provide consumer reports.