Abstract:
Aspects relate to an electrostatic discharge (ESD) system for ESD protection and a method of manufacturing. The ESD system includes a lower substrate, an underfill layer that is disposed on the lower substrate that includes a plurality of cavities, and an upper substrate disposed on the underfill layer. The upper substrate includes a plurality of air ventilation shafts. The ESD system also includes a plurality of air gap metal tip structures disposed within one or more of the plurality of cavities in the underfill, wherein the plurality of ventilation shafts line up with the plurality of air gap metal tip structures. At least one air gap tip structure includes an upper metallic tip and a lower metallic tip that are placed along a vertical axis that is perpendicular to the substrates. An air cavity is provided between the upper metallic tip and the lower metallic tip forming an air chamber.
Abstract:
Embodiments of the present invention are directed to a liquid delivery apparatus. A non-limiting example of the apparatus includes a substrate including a cavity formed in a surface of the substrate. The apparatus can also include a membrane disposed on the surface of the substrate covering an opening of the cavity. The apparatus can also include a hydrophobic layer disposed on the membrane. The apparatus can also include a seal disposed between the membrane and the substrate, wherein the seal surrounds the opening of the cavity. The apparatus can also include an electrode layer coupled to the membrane.
Abstract:
A computer system interacts with a user with a behavioral state. An activity performed by an entity with a behavioral state is determined. A virtual character corresponding to the entity and performing the determined activity of the entity is generated and displayed. A mental state of the entity responsive to the virtual character is detected. In response to detection of a positive mental state of the entity, one or more natural language terms are provided to the entity corresponding to the activity performed by the virtual character. Embodiments of the present invention further include a method and program product for interacting with a user with a behavioral state in substantially the same manner described above.
Abstract:
Embodiments of the present disclosure relate to a method, system and computer program product for maintaining a storage array online. According to the method, an unrecoverable error is detected by one or more processors as having occurred in a failed disk of a storage array in first storage. The failed disk is replaced with a spare disk in the first storage. Data is retrieved from a second storage for storing into a stripe of the first storage based on address information of a data block of the failed disk. The second storage stores mirrored data of data stored in the first storage. The stripe includes data blocks distributed across all disks in the storage array of the first storage. The retrieved data is caused to be written into the stripe of the storage array of the first storage. In other embodiments, a system and a computer program product are disclosed.
Abstract:
Disclosed aspects relate to accelerator sharing among a plurality of processors through a plurality of coherent proxies. The cache lines in a cache associated with the accelerator are allocated to one of the plurality of coherent proxies. In a cache directory for the cache lines used by the accelerator, the status of the cache lines and the identification information of the coherent proxies to which the cache lines are allocated are provided. Each coherent proxy maintains a shadow directory of the cache directory for the cache lines allocated to it. In response to receiving an operation request, a coherent proxy corresponding to the request is determined. The accelerator communicates with the determined coherent proxy for the request.
Abstract:
Aspects of the present disclosure describe techniques for managing locks in just-in-time compiled code in a software application. An example method generally includes profiling locks by during execution of the JIT compiled code. Locks are generally profiled by identifying locks on resources accessed by the JIT compiled code, and recording access information for each of the identified locks. When a safepoint is reached during execution of the JIT compiled code, one or more locks eligible for conversion to a biased lock are identified .based on the recorded access information for each of the identified locks, one or more locks eligible for conversion to a biased lock. Each respective lock of the one or more eligible locks is converted to a biased lock based on a current lock status of the respective lock.
Abstract:
A computer-implemented method, according to one embodiment, includes: detecting an outage at a production site, and transferring I/O functionality to a first recovery site. In response to resolving the outage, first and second out-of-sync bitmaps are received from the first and second recovery sites, respectively. The out-of-sync bitmaps are merged together. Performance data which corresponds to achievable throughput is received from each of the first and second recovery sites, and the performance data is used to divide the merged out-of-sync bitmap into two portions. A request is sent to the first recovery site for data which corresponds to the first portion of the merged out-of-sync bitmap. Similarly, a request is sent to the second recovery site for data which corresponds to the second portion of the merged out-of-sync bitmap. Finally, data is received which corresponds to the first and second portions of the merged out-of-sync bitmap respectively, in parallel.
Abstract:
An air gap metal tip structure is provided for (ESD) protection. The structure includes first and second metal tips disposed along at least one horizontal axis that is parallel to a upper substrate and a lower substrate. The structure includes an air chamber formed between the upper and lower substrate within which the first metal tip and the second metal tip are disposed. The air chamber includes a portion between points of the metal tips. The structure includes an under fill level disposed between the lower and upper substrates, and above one or more layers having the metal tips. Oxygen trapped in the air chamber is converted into ozone responsive to an arc between the metal tips to dissipate the arc, and the ozone is decomposed back into the oxygen responsive to an absence of the arc between the metal tips to maintain the ESD protection for subsequent arcs.
Abstract:
A method forms an air gap metal tip structure for (ESD) protection. The method forms an air chamber, from an upper substrate and a lower substate disposed below the upper substrate, within which a first metal tip and a second metal tip are disposed. The first and second metal tips are disposed along at least one horizontal axis parallel to the upper and lower substrates. The chamber includes a portion between points of the metal tips, such that oxygen trapped in the chamber is converted into ozone responsive to an arc between the metal tips to dissipate the arc, and the ozone is decomposed back into the oxygen responsive to an arc absence between the metal tips to maintain the ESD protection for subsequent arcs. An under fill level is disposed between the lower and upper substrates, and above one or more layers having the first and second metal tips.
Abstract:
An air gap metal tip structure is provided for ESD protection that includes a lower substrate and an upper substrate disposed above the lower substrate. The air gap metal tip structure includes a first and a second metal tip disposed along at least one horizontal axis that is parallel to the upper substrate and the lower substrate. The air gap metal tip structure includes an air chamber formed between the upper and lower substrates within which the first and second metal tips are disposed. The air chamber includes a portion between points of the metal tips. Oxygen trapped in the air chamber is converted into ozone responsive to an occurrence of an arc between the tips to dissipate the arc, and the ozone is decomposed back into the oxygen responsive to an absence of the arc between the tips to maintain the ESD protection for subsequent arcs.