WO/2016/153378 CROSS-LEVEL PREFETCH FOR SHARED MULTI-LEVEL LIBRARIES||WO||29.09.2016|
||PCT/RU2015/000180||INTEL CORPORATION||DURNOV, Dmitry Igorevich|
In embodiments, apparatuses, methods and storage media (transitory and non-transitory) are described that are associated with receiving a call from an application at a shared library, accessing a first resource based at least in part on the first call, and storing a prefetch entry in a prefetch engine based at least in part on an address of a second resource in preparation to service a second call to the shared library that requires traversal of a plurality of stages at the shared library. A prefetch request may be performed based at least in part on the second call, and the second resource may be accessed based at least in part on a result of the prefetch request. In embodiments, the shared library may be a Message Passing Interface (MPI) library. Other embodiments may be described and/or claimed.
WO/2016/153379 SCHEDULER DEVICE AND METHOD FOR DYNAMIC LOOP-TO-PROCESSOR MAPPING||WO||29.09.2016|
||PCT/RU2015/000181||HUAWEI TECHNOLOGIES CO., LTD||LEVIN, Mikhail Petrovich|
A scheduler device and a method for mapping program blocks to cores of a heterogeneous multi-core system, comprising at least two types of cores, c1, c2, the method comprising the steps of: estimating (S1), in run-time, available resources of the heterogeneous multi-core system for parallel execution of at least one program block; determining (S2) a first number of loops, n1, and a second number of loops, n2, of the program block, to be associated with each of the at least two types of cores of the heterogeneous multi-core system, wherein a total number of loops, N=n1+n2, of the program block is to be executed in the heterogeneous multi-core system on the estimated available resources; checking (S3) a power consumption condition, and if the power consumption condition is not satisfied, modifying a clock frequency, f1 of the first type, c1 cores and determining again the first, n1, and the second, n2, number of loops to be associated with each of the at least two types, c1, c2, of cores; and parallel executing (S4) the determined first number, n1, of loops on the available cores of the first type, c1, and the determined second number, n2, of loops on the available cores of the second type, c2, of the heterogeneous multi-core system.
WO/2016/153377 SMART LOGGING OF TRACE DATA FOR STORAGE SYSTEMS||WO||29.09.2016|
||PCT/RU2015/000178||EMC CORPORATION||MARTYNOV, Alexey Valeryevich|
An improved technique for storing trace data involves storing software operation debug trace information in a buffer memory rather than in a log file in the main memory, and after completion of the software operation either (1) deleting the debug trace information upon the successful completion of the operation, or (2) transferring the debug trace information to a log file memory upon a failure of the operation.
WO/2016/153376 TECHNIQUES FOR SYNCHRONIZATION MANAGEMENT||WO||29.09.2016|
||PCT/RU2015/000162||EMC CORPORATION||ALEXEEV, Sergey Alexandrovich|
Described are techniques for synchronizing operations performed on objects. Locking tables may be received where each of the locking tables corresponds to different object class. First processing may be performed by a first thread to acquire a set of one or more locks. Each lock in the set may be a lock for one of the objects. The first processing may include traversing the locking tables in accordance with a predefined ordering and acquiring the set of one or more locks, wherein, for each lock in the set, a first entry is updated in a first of the locking tables to indicate that the first thread has acquired the lock on one of the objects included in an associated object class corresponding to the first locking table.
WO/2016/153381 HOMOPOLAR ALTERNATOR||WO||29.09.2016|
||PCT/RU2015/000330||ULYANOV, Valery Yakovlevich||ULYANOV, Valery Yakovlevich|
A homopolar alternator relates to the field of electrical engineering and can be used in industry and transportation. Current is generated as a result of the pole of an armature being shaped as a polyhedron, above which is disposed an armature winding with an iron core, wherein one pole apex is oriented away from the centre of the armature, and a diametrically opposite apex is oriented towards the centre of the armature. The armature has a stationary winding, which is fastened to a body. Sliding contacts or commutation of the windings are not used.
||PCT/RU2015/000630||YUSCHENKO, Igor Vladimirovich||YUSCHENKO, Igor Vladimirovich|
The invention relates to power cultivators and two-wheel tractors which are intended for soil cultivation in household plots and farms. A cultivator contains a working member (1) with a reduction gear (2); steering handles (5); and a power unit (7), including an internal combustion engine (ICE) (8) and a reduction gear (10) with an output shaft (13) which is coaxially connected, via a coupling (14), to an input shaft (3) of the reduction gear (2). The cultivator is provided with a damper for damping the vibrations of the power unit (7), said damper being designed, for example, in the form of resilient members (17) through which the power unit (7) interacts with a casing (6) of the reduction gear (2) in such a way that it is capable of return-rotary vibrational motion in relation to the reduction gear (2) in a plane which is perpendicular to the axis of rotation of the output shaft (9) of the ICE (8). The resilient members (17) are designed and mounted in relation to the power unit (7) and casing (6) so as to be capable of elastic deformation in the direction of the action of the vibrations of the power unit (7). The presence of said vibration damper provides for the protection of the steering handles (5) from vibratory loads created by the ICE (8), and also provides for the protection of the steering handles (5), transmission and ICE (8) from shock loads created by the working member (1) during cultivation of uneven and non-uniform soil plots.
WO/2016/153382 MOBILE PYROLYSIS MACHINE||WO||29.09.2016|
||PCT/RU2015/000572||KLEIMENOV, Alexandr Filippovich||KLEIMENOV, Alexandr Filippovich|
The invention is a mobile pyrolysis machine which can be used for remediating the effects of manmade and natural disasters, for example for cleaning shorelines of spilt petroleum products in the event of shipwrecks at sea or on rivers, for decontaminating soil in the event of pipeline accidents, for utilizing burned trees after forest fires, particularly in places which are difficult to access, and also for treating municipal, domestic, industrial and agricultural waste and also used tyres, sewage sludge, etc. The present mobile pyrolysis machine comprises a drying reactor, a pyrolysis reactor, a reactor for cooling solid pyrolysis products, and a reactor for cooling and condensing a hydrocarbon vapour-gas mixture, which are mounted on a single metal frame. Waste is treated in a continuous manner by being transported through the working space of the drying, pyrolysis and cooling reactors by means of screw conveyors. All of the screw conveyors are driven by a single motor-reducer by means of a toothed or chain transmission. The machine is mobile in that it can be transported on a lorry chassis or a trailer.
WO/2016/153380 METHOD FOR CONTROLLING ALUMINUM ELECTROLYZER ON THE BASIS OF MINIMUM POWER||WO||29.09.2016|
||PCT/RU2015/000324||LIMITED LIABILITY COMPANY "LOGIC CONTROL ALUMINUM ELECTROLYSIS"||BORZYKH, Sergey Dmitrievich|
The invention relates to aluminum metallurgy, and specifically to a method for producing aluminum via the electrolysis of molten salts, and particularly to a method for controlling an aluminum electrolyzer on the basis of minimum power. The method consists in measuring a voltage drop across the resistance of an electrolyzer, comparing the measured value with a set value for a voltage drop in an electrolyzer, and eliminating any discrepancy by correspondingly displacing an anode. Displacing the anode allows for reducing the discrepancy between the heating power and a set value until the electrolyzer outputs a minimum power. The minimum power output is determined in accordance with the spontaneous growth of an electrochemical component of the electolyzer voltage, and a given discrepancy is maintained by correspondingly displacing the anode without changing the heat state of the electrolyzer. The invention allows for reducing electrical energy consumption, increasing current yield, and decreasing the labor-intensity of maintenance.
WO/2016/153392 ROLLER SKATES||WO||29.09.2016|
||PCT/RU2016/000149||BERLINSKIY, Igor Michaylovich||BERLINSKIY, Igor Michaylovich|
The utility model relates to sports equipment and can be used as a personal sporting and transportation means for transporting a person, which is driven by human muscle power, and can be used in tourism, leisure and sporting events on roads with hard surfaces. The technical result is an increase in the service life of roller skates, a decrease in the weight thereof, and an increase in skating speed and manoeuvrability. Each skate comprises a support platform for the user's foot and, mounted below the platform, at least two balls, each of which is pivotally mounted in a fastening member that is fastened to the support platform, and lateral support castors, disposed on either side of each ball. The fastening member is configured in the form of a hemisphere which encloses the top portion of the ball and consists of at least three arcs connected by a lower rim which is situated below the horizontal plane of symmetry of the ball. In the top portion of the ball there are secured at least three rotating bodies which contact with the ball, and in the lower rim of the hemisphere there are disposed equidistantly at least three rotating bodies which likewise contact with the ball. The lateral castors are disposed on height-adjustable brackets.
WO/2016/153386 DEVICE FOR INTRODUCING BONE-PLASTIC MATERIAL||WO||29.09.2016|
||PCT/RU2015/000922||FEDERAL'NOE GOSUDARSTVENNOE BJUDZHETNOE UCHREZHDENIE "NOVOSIBIRSKIJ NAUCHNO-ISSLEDOVATEL'SKIJ INSTITUT TRAVMATOLOGII I ORTOPEDII IM. JA.L. TSIV'JANA" MINISTERSTVA ZDRAVOOKHRANENIJA ROSSIISKOJ FEDERATSII (FGBU "NNIITO im JA.L. TSIV'JANA" MINZDRAVA ROSSII)||RERIH, Viktor Viktorovich|
The invention relates to medicine, and specifically to traumatology, orthopedics and neurosurgery, and may be used for introducing bone-plastic materials when fixing bone defects resulting from vertebral fractures. A device for introducing a bone-plastic material is capable of being disassembled and contains a funnel, a guide and a pusher. The upper portion of the guide is threaded for screwing the funnel onto same, and a handle, which is affixed to the guide via a bushing and screw, is capable of being moved to a set level. A pusher is installed in the guide, said pusher protruding 5mm past the lower edge of the guide. A lower end of the guide is provided with a threaded portion having a thread pitch of 2.5-3mm. The device allows for reliably securing the position of an instrument in a wound, as the device may only be removed by unscrewing same. The present invention eliminates the possibility of slipping and injuring a vertebra by means of providing an inner threading in the vertebral canal, which allows for later introducing transpedicular screws via a low-invasive method without additional effort and complications. The proposed invention is made of high-strength, hypoallergenic, high-quality modern materials with the use of modern technologies.