Engineering topics
Kulkarni, Milind
Publications and source records attributed to Kulkarni, Milind.
Graphics processor unit with opportunistic inter-path reconvergence
A graphics processing unit and methods for comping and executing instructions with opportunistic inter-path reconvergence are provided. A graphics processing unit may access computer executable instructions mapped to code blocks of a control flow for a warp. The code blocks may include an immediate dominator block and an intermediate post dominator block. The graphics processing unit may store a first thread mask associated with the first code block. The first thread mask may include a plurality of bits indicative of the active or non-active status for the threads of the warp, respectively. The graphics processing unit may a second thread mask corresponding to an intermediate code block between the immediate dominator block and intermediate post dominator block. The graphics processing unit may execute, with threads indicated as active by the first thread mask, instructions of the intermediate code block with a first operand or a second operand depending on the second thread mask.
The electrical power subsystem design for the high energy solar physics spacecraft concepts
This paper discusses the Electrical Power Subsystem (EPS) requirements, architecture, design description, performance analysis, and heritage of the components for two spacecraft concepts for the High Energy Solar Physics (HESP) Mission. It summarizes the mission requirements and the spacecraft subsystems and instrument power requirements, and it describes the EPS architecture for both options. A trade study performed on the selection of the solar cells - body mounted versus deployed panels - and the optimum number of panels is also presented. Solar cell manufacturing losses, array manufacturing losses, and the radiation and temperature effects on the GaAs/Ge and Si solar cells were considered part of the trade study and are included in this paper. Solar cell characteristics, cell circuit description, and the solar array area design are presented, as is battery sizing analysis performed based on the power requirements during launch and initial spacecraft operations. This paper discusses Earth occultation periods and the battery power requirements during this period as well as shunt control, battery conditioning, and bus regulation schemes. Design margins, redundancy philosophy, and predicted on-orbit battery and solar cell performance are summarized. Finally, the heritage of the components and technology risk assessment are provided.