Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Kasi Anantha

dblp:85/5423 · DBLP profile ↗
← Back
3ranked-venue papers
1as first author
0since 2021 · last 2003
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 2Artificial intelligence and machine learning · 1Software engineering, systems software and programming languages · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
1 paper
Motion planning and robot control · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Parallel and multicore computing · 77% Performance modeling and evaluation · 23%

Topics — the 3 heaviest of 4, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Robotics › Motion planning and robot control › robot dynamics
recursive newton-euler algorithm
0.011990
Decoupled parallel recursive Newton-Euler algorithm for inverse dynamics · ICRA 1990
Robotics › Motion planning and robot control
robot dynamics
0.011990
Decoupled parallel recursive Newton-Euler algorithm for inverse dynamics · ICRA 1990
Parallel and multicore computing
parallel algorithms
0.011990
Decoupled parallel recursive Newton-Euler algorithm for inverse dynamics · ICRA 1990

Methods — techniques the papers use, named apart from their topics

decoupled parallel computation · 0.0
YearPublicationVenuePosition
2003 High throughput, parallelized 128-bit AES encryption in a resource-limited FPGA
abstract
This paper first highlights the mathematical properties of 128-bit AES encryption and decryption, and then uses these properties to develop a freeware, high-throughput, parallel implementation of the AES algorithm for resource-limited hardware. We compare our throughput results to advertised industry data throughput rates for comparable hardware settings. Our core can be utilized in various applications of 128-bit AES encryption and decryption. Different potential modes of operation for 128-bit AES were analyzed with respect to advantages and disadvantages in practical network settings, with a focus on Asynchronous Transfer Mode (ATM) networks.
Christopher Caltagirone, Kasi Anantha
SPAA2
1990 Decoupled parallel recursive Newton-Euler algorithm for inverse dynamics
abstract
An efficient parallel implementation of the robot inverse dynamics based on the recursive Newton-Euler formulation is considered. The algorithm basically partitions the computations related to a manipulator link among separate processors, resulting in a parallel architecture in which the number of processors equals the number of degrees of freedom of the manipulator. This has considerably low inherent parallelism if the forward propagation of velocities and accelerations and the backward propagation of forces and torques are synchronized. Therefore, in order to maximize the parallelism, the synchronization is completely removed, leaving each processor on the most recent values of the propagated variables. Since the mathematical approach for error analysis is too complex and the simulation approach is incomplete and unreliable, the algorithm is investigated on a real, multiprocessor machine, KUMARAN. A series of experiments with the model of the PUMA 560 manipulator and randomly generated inputs has shown surprisingly small errors. Some improvements of the algorithm which do not impair the time efficiency but provide further reduction of the approximation error are presented.>
Marko Vuskovic, Ting Liang, Kasi Anantha
ICRA3
1990 Code Compaction for Parallel Architectures
abstract
Abstract There are two principal methods used to exploit the parallelism available on a parallel machine: the program to be executed can be optimized by hand, or the program can be automatically converted to parallel machine code by a compiler. The first method usually derives parallelism at the procedure level; a parallel program is written in a high‐level language and typically has various modules executing in parallel. By contrast, the compiler methodically transforms the program into parallel code using various transformations, such as code movement. The automatic conversion of a program to parallel code is called compaction or parallelization. This paper describes the evolution of a new compaction program and presents a new algorithm for determining legal code movements. A simulator of the target architecture was used to estimate the execution times of a sample suite of programs before and after compaction. The results verify that substantial advantages arise from applying this compaction technique.
Kasi Anantha, Fred Long
Softw. Pract. Exp.1