Jula
Alin Jula, Mountain View, CA US
Patent application number | Description | Published |
---|---|---|
20120174117 | MEMORY-AWARE SCHEDULING FOR NUMA ARCHITECTURES - A topology reader may determine a topology of a Non-Uniform Memory Access (NUMA) architecture including a number of, and connections between, a plurality of sockets, each socket including one or more cores and at least one memory configured to execute a plurality of threads of a software application. A core list generator may generate, for each designated core of the NUMA architecture, and based on the topology, a proximity list listing non-designated cores in an order corresponding to a proximity of the non-designated cores to the designated core. A core selector may determine, at a target core and during the execution of the plurality of threads, that the target core is executing an insufficient number of the plurality of threads, and may select a source core at the target core, according to the proximity list associated therewith, for subsequent transfer of a transferred thread from the selected source core to the target core for execution thereon. | 07-05-2012 |
20130346436 | Simulation Techniques for Predicting In-Memory Database Systems Performance - Methods for performance evaluation of admission control policies (ACPs) include storing a simulation model including an admission queue and a finite capacity region (FCR), the admission queue admitting queries to the FCR based on an active ACP, the FCR modeling a resource constraint, generating traces, each trace being generated based on processing a single query using the database system, the single query being associated with a query type of a plurality of query types, for each query type, determining a query fork size and a service time from an associated trace to provide a plurality of tuples, each tuple being associated with a query type and including the fork size and the service time associated with the query type, parameterizing the simulation model based on the plurality of tuples, and for each of the ACPs, generating a performance parameter by applying a workload to the simulation model. | 12-26-2013 |
Alin N. Jula, Mountain View, CA US
Patent application number | Description | Published |
---|---|---|
20110154346 | TASK SCHEDULER FOR COOPERATIVE TASKS AND THREADS FOR MULTIPROCESSORS AND MULTICORE SYSTEMS - In a computer system with a multi-core processor, the execution of tasks is scheduled in that a first queue for new tasks and a second queue for suspended tasks are related to a first core, and a third queue for new tasks and a fourth queue for suspended tasks are related to a second core. The tasks have instructions, the new tasks are tasks where none of the instructions have been executed by any of the cores, and the suspended tasks are tasks where at least one of the instructions has been executed by any of the cores. New tasks are popped from the first queue to the first core; and in case the first queue being empty, tasks are popped to the first queue in the following preferential order: suspended tasks from the second queue, new task from the third queue, and new tasks from the fourth queue. | 06-23-2011 |
James Jula, Portland, OR US
Patent application number | Description | Published |
---|---|---|
20090076761 | ROUTED EVENT TEST SYSTEM AND METHOD - An efficient automated test system and method are presented. In one embodiment, an automated test system is implemented in a routed event distribution architecture. In one exemplary implementation, an automated test system includes a plurality of test instruments, a switched event bus, and a test controller component. The plurality of test instruments perform testing. The switched event bus communicatively couples the plurality of instruments. The switched event bus comprises an event distribution switch that flexibly routes event information across event lines of the switched event bus. The test controller controls the testing and the switched event bus. | 03-19-2009 |
James Michael Jula, Portland, OR US
Patent application number | Description | Published |
---|---|---|
20140208160 | AUTOMATED TEST PLATFORM - A segmented subsystem, for use within an automated test platform, includes a first subsystem segment including a first data sequencer configured to coordinate the execution of one or more instructions within the first subsystem segment. A second subsystem segment includes a second data sequencer configured to coordinate the execution of one or more instructions within the second subsystem segment. | 07-24-2014 |
Mircea D. Jula, Belle River CA
Patent application number | Description | Published |
---|---|---|
20150100280 | Customized CAD Design Process - Methods and systems are disclosed for automatically generating a customized digital design of a dental restoration. The customized digital designs are generated using a set of design parameters that are specific to the dental lab ordering the restoration. As such, the resulting dental restorations require less modification by the lab and accommodate the preferences of the ordering lab. | 04-09-2015 |