97,847 research outputs found
On-the-fly Computation Method in Field-Programmable Gate Array for Analog-to-Digital Converter Linearity Testing
This paper presents a new approach to linearity testing of analog-to-digital converters (ADCs) through on-the-fly computation in field-programmable gate array (FPGA) hardware. The proposed method computes the linearity while it is processing without compromising the accuracy of the measurement, so very little overhead time is required to compute the final linearity. The results will be displayed immediately after a single ramp is supplied to the device under test. This is a cost-effective chip testing solution for semiconductor companies, achieved by reducing computing time and utilization of low-cost and low-specification automatic test equipment (ATE). The experimental results showed that the on-the-fly computation method significantly reduced the computation time (up to 44.4%) compared to the conventional process. Thus, for every 100M 12-bit ADC tested with 32 hits per code, the company can save up to 139,972 Php on electricity consumption
Speed learning on the fly
The practical performance of online stochastic gradient descent algorithms is
highly dependent on the chosen step size, which must be tediously hand-tuned in
many applications. The same is true for more advanced variants of stochastic
gradients, such as SAGA, SVRG, or AdaGrad. Here we propose to adapt the step
size by performing a gradient descent on the step size itself, viewing the
whole performance of the learning trajectory as a function of step size.
Importantly, this adaptation can be computed online at little cost, without
having to iterate backward passes over the full data.Comment: preprin
On-the-fly Table Generation
Many information needs revolve around entities, which would be better
answered by summarizing results in a tabular format, rather than presenting
them as a ranked list. Unlike previous work, which is limited to retrieving
existing tables, we aim to answer queries by automatically compiling a table in
response to a query. We introduce and address the task of on-the-fly table
generation: given a query, generate a relational table that contains relevant
entities (as rows) along with their key properties (as columns). This problem
is decomposed into three specific subtasks: (i) core column entity ranking,
(ii) schema determination, and (iii) value lookup. We employ a feature-based
approach for entity ranking and schema determination, combining deep semantic
features with task-specific signals. We further show that these two subtasks
are not independent of each other and can assist each other in an iterative
manner. For value lookup, we combine information from existing tables and a
knowledge base. Using two sets of entity-oriented queries, we evaluate our
approach both on the component level and on the end-to-end table generation
task.Comment: The 41st International ACM SIGIR Conference on Research and
Development in Information Retrieva
The On The Fly Imaging Technique
The On-The-Fly (OTF) imaging technique enables single-dish radio telescopes
to construct images of small areas of the sky with greater efficiency and
accuracy. This paper describes the practical application of the OTF imaging
technique. By way of example the implementation of the OTF imaging technique at
the NRAO 12 Meter Telescope is described. Specific requirements for data
sampling, image formation, and Doppler correction are discussed.Comment: 10 pages, 13 figures, accepted A&
On-the-fly Approximation of Multivariate Total Variation Minimization
In the context of change-point detection, addressed by Total Variation
minimization strategies, an efficient on-the-fly algorithm has been designed
leading to exact solutions for univariate data. In this contribution, an
extension of such an on-the-fly strategy to multivariate data is investigated.
The proposed algorithm relies on the local validation of the Karush-Kuhn-Tucker
conditions on the dual problem. Showing that the non-local nature of the
multivariate setting precludes to obtain an exact on-the-fly solution, we
devise an on-the-fly algorithm delivering an approximate solution, whose
quality is controlled by a practitioner-tunable parameter, acting as a
trade-off between quality and computational cost. Performance assessment shows
that high quality solutions are obtained on-the-fly while benefiting of
computational costs several orders of magnitude lower than standard iterative
procedures. The proposed algorithm thus provides practitioners with an
efficient multivariate change-point detection on-the-fly procedure
On-the-fly reduction of open loops
Building on the open-loop algorithm we introduce a new method for the
automated construction of one-loop amplitudes and their reduction to scalar
integrals. The key idea is that the factorisation of one-loop integrands in a
product of loop segments makes it possible to perform various operations
on-the-fly while constructing the integrand. Reducing the integrand on-the-fly,
after each segment multiplication, the construction of loop diagrams and their
reduction are unified in a single numerical recursion. In this way we entirely
avoid objects with high tensor rank, thereby reducing the complexity of the
calculations in a drastic way. Thanks to the on-the-fly approach, which is
applied also to helicity summation and for the merging of different diagrams,
the speed of the original open-loop algorithm can be further augmented in a
very significant way. Moreover, addressing spurious singularities of the
employed reduction identities by means of simple expansions in rank-two Gram
determinants, we achieve a remarkably high level of numerical stability. These
features of the new algorithm, which will be made publicly available in a
forthcoming release of the OpenLoops program, are particularly attractive for
NLO multi-leg and NNLO real-virtual calculations.Comment: v2 as accepted by EPJ C: extended discussion of the triangle
reduction and its numerical stability in section 5.4.2; speed benchmarks for
2->5 processes included in section 6.2.1; ref. adde
On-the-fly CASPT2 surface hopping dynamics
We report the development of programs for on-the-fly surface hopping dynamics
simulations in the gas and condensed phases on the potential energy surfaces
computed by multistate multireference perturbation theory (XMS-CASPT2) with
full internal contraction. On-the-fly nonadiabatic dynamics simulations are
made possible by improving the algorithm for XMS-CASPT2 nuclear energy gradient
and derivative coupling evaluation. The program is interfaced to a surface
hopping dynamics program, Newton-X, and a classical molecular dynamics package,
tinker, to realize such simulations. On-the-fly XMS-CASPT2 surface-hopping
dynamics simulations of 9H-adenine and an anionic GFP model chromophore
(para-hydroxybenzilideneimidazolin-5-one) in water are presented to demonstrate
the applicability of our program to sizable systems. Our program is implemented
in the bagel package, which is publicly available under the GNU General Public
License
Truly On-The-Fly LTL Model Checking
We propose a novel algorithm for automata-based LTL model checking that
interleaves the construction of the generalized B\"{u}chi automaton for the
negation of the formula and the emptiness check. Our algorithm first converts
the LTL formula into a linear weak alternating automaton; configurations of the
alternating automaton correspond to the locations of a generalized B\"{u}chi
automaton, and a variant of Tarjan's algorithm is used to decide the existence
of an accepting run of the product of the transition system and the automaton.
Because we avoid an explicit construction of the B\"{u}chi automaton, our
approach can yield significant improvements in runtime and memory, for large
LTL formulas. The algorithm has been implemented within the SPIN model checker,
and we present experimental results for some benchmark examples
- …