2007 |
99 | EE | Julio Villalba,
Javier Hormigo,
Tomás Lang:
Improving the Throughput of On-line Addition for Data Streams.
ASAP 2007: 272-277 |
98 | EE | Tomás Lang,
Alberto Nannarelli:
A Radix-10 Digit-Recurrence Division Unit: Algorithm and Architecture.
IEEE Trans. Computers 56(6): 727-739 (2007) |
2006 |
97 | EE | Julio Villalba,
Tomás Lang,
Mario A. González:
Double-Residue Modular Range Reduction for Floating-Point Hardware Implementations.
IEEE Trans. Computers 55(3): 254-267 (2006) |
2005 |
96 | EE | Elisardo Antelo,
Tomás Lang,
Paolo Montuschi,
Alberto Nannarelli:
Low Latency Digit-Recurrence Reciprocal and Square-Root Reciprocal Algorithm and Architecture.
IEEE Symposium on Computer Arithmetic 2005: 147-154 |
95 | EE | Javier D. Bruguera,
Tomás Lang:
Floating-Point Fused Multiply-Add: Reduced Latency for Floating-Point Addition.
IEEE Symposium on Computer Arithmetic 2005: 42-51 |
94 | EE | Tomás Lang,
Elisardo Antelo:
High-Throughput CORDIC-Based Geometry Operations for 3D Computer Graphics.
IEEE Trans. Computers 54(3): 347-361 (2005) |
93 | EE | Elisardo Antelo,
Tomás Lang,
Paolo Montuschi,
Alberto Nannarelli:
Digit-Recurrence Dividers with Reduced Logical Depth.
IEEE Trans. Computers 54(7): 837-851 (2005) |
2004 |
92 | EE | Tomás Lang,
Javier D. Bruguera:
Floating-Point Multiply-Add-Fused with Reduced Latency.
IEEE Trans. Computers 53(8): 988-1003 (2004) |
2003 |
91 | EE | Tomás Lang,
Elisardo Antelo:
Radix-4 Reciprocal Square-Root and Its Combination with Division and Square Root.
IEEE Trans. Computers 52(9): 1100-1114 (2003) |
90 | EE | Javier D. Bruguera,
Tomás Lang:
Multilevel Reverse-Carry Addition: Single and Dual Adders.
VLSI Signal Processing 33(1-2): 55-74 (2003) |
2002 |
89 | EE | Elisardo Antelo,
Tomás Lang,
Paolo Montuschi,
Alberto Nannarelli:
Fast Radix-4 Retimed Division with Selection by Comparisons.
ASAP 2002: 185-196 |
88 | EE | Tomás Lang,
Javier D. Bruguera:
Floating-Point Fused Multiply-Add with Reduced Latency.
ICCD 2002: 145- |
2001 |
87 | EE | Tomás Lang,
Jean-Michel Muller:
Bounds on Runs of Zeros and Ones for Algebraic Functions.
IEEE Symposium on Computer Arithmetic 2001: 13- |
86 | EE | Javier D. Bruguera,
Tomás Lang:
Using the Reverse-Carry Approach for Double Datapath Floating-Point Addition.
IEEE Symposium on Computer Arithmetic 2001: 203-210 |
85 | EE | Tomás Lang,
Elisardo Antelo:
Correctly Rounded Reciprocal Square-Root by Digit Recurrence and Radix-4 Implementation.
IEEE Symposium on Computer Arithmetic 2001: 83-93 |
84 | EE | Paolo Montuschi,
Tomás Lang:
Boosting Very-High Radix Division with Prescaling and Selection by Rounding.
IEEE Trans. Computers 50(1): 13-27 (2001) |
83 | EE | Javier D. Bruguera,
Tomás Lang:
Multilevel reverse most-significant carry computation.
IEEE Trans. VLSI Syst. 9(6): 959-962 (2001) |
2000 |
82 | EE | Javier D. Bruguera,
Tomás Lang:
Multilevel Reverse-Carry Adder.
ICCD 2000: 155-162 |
81 | EE | Milos D. Ercegovac,
Tomás Lang,
Jean-Michel Muller,
Arnaud Tisserand:
Reciprocation, Square Root, Inverse Square Root, and Some Elementary Functions Using Small Multipliers.
IEEE Trans. Computers 49(7): 628-637 (2000) |
80 | EE | Elisardo Antelo,
Tomás Lang,
Javier D. Bruguera:
Very-High Radix Circular CORDIC: Vectoring and Unified Rotation/Vectoring.
IEEE Trans. Computers 49(7): 727-739 (2000) |
79 | EE | Tomás Lang,
Elisardo Antelo:
CORDIC-Based Computation of ArcCos.
VLSI Signal Processing 25(1): 19-38 (2000) |
78 | EE | Elisardo Antelo,
Tomás Lang,
Javier D. Bruguera:
Very-High Radix CORDIC Rotation Based on Selection by Rounding.
VLSI Signal Processing 25(2): 141-153 (2000) |
1999 |
77 | EE | Alberto Nannarelli,
Tomás Lang:
Low-Power Radix-4 Combined Division and Square Root.
ICCD 1999: 236-242 |
76 | EE | Tomás Lang,
Javier D. Bruguera:
Multilevel Reverse-Carry Computation for Comparison and for Sign and Overflow Detection in Addition.
ICCD 1999: 73-79 |
75 | EE | Elisardo Antelo,
Tomás Lang,
Javier D. Bruguera:
Very-High Radix CORDIC Vectoring with Scalings and Selection by Rounding.
IEEE Symposium on Computer Arithmetic 1999: 204- |
74 | EE | Paolo Montuschi,
Tomás Lang:
Boosting Very-High Radix Division with Prescaling and Selection by Rounding.
IEEE Symposium on Computer Arithmetic 1999: 52-59 |
73 | EE | Alberto Nannarelli,
Tomás Lang:
Low-Power Division: Comparison among Implementations of Radix 4, 8 and 16.
IEEE Symposium on Computer Arithmetic 1999: 60- |
72 | EE | Alberto Nannarelli,
Tomás Lang:
Low-Power Divider.
IEEE Trans. Computers 48(1): 2-14 (1999) |
71 | | Javier D. Bruguera,
Tomás Lang:
Leading-One Prediction with Concurrent Position Correction.
IEEE Trans. Computers 48(10): 1083-1097 (1999) |
70 | | Tomás Lang,
Paolo Montuschi:
Very High Radix Square Root with Prescaling and Rounding and a Combined Division/Square Root Unit.
IEEE Trans. Computers 48(8): 827-841 (1999) |
1998 |
69 | EE | Alberto Nannarelli,
Tomás Lang:
Power-delay tradeoffs for radix-4 and radix-8 dividers.
ISLPED 1998: 109-111 |
68 | | Elisardo Antelo,
Tomás Lang,
Javier D. Bruguera:
Computation of sqrt(x/d) in a Very High Radix Combined Division/Square-Root Unit with Scaling.
IEEE Trans. Computers 47(2): 152-161 (1998) |
67 | | Tomás Lang,
Elisardo Antelo:
CORDIC Vectoring with Arbitrary Target Value.
IEEE Trans. Computers 47(7): 736-749 (1998) |
66 | EE | Enric Musoll,
Tomás Lang,
Jordi Cortadella:
Working-zone encoding for reducing the energy in microprocessor address buses.
IEEE Trans. VLSI Syst. 6(4): 568-572 (1998) |
65 | EE | Julio Villalba,
Tomás Lang,
Emilio L. Zapata:
Parallel Compensation of Scale Factor for the CORDIC Algorithm.
VLSI Signal Processing 19(3): 227-241 (1998) |
1997 |
64 | EE | Julio Villalba,
Tomás Lang:
Low latency word serial CORDIC.
ASAP 1997: 124-131 |
63 | EE | Tomás Lang,
Elisardo Antelo:
CORDIC-based computation of arccos and arcsin.
ASAP 1997: 132-143 |
62 | EE | Tomás Lang,
Elisardo Antelo:
CORDIC Vectoring with Arbitrary Target Value.
IEEE Symposium on Computer Arithmetic 1997: 108-115 |
61 | EE | Toni Juan,
Tomás Lang,
Juan J. Navarro:
Reducing TLB power requirements.
ISLPED 1997: 196-201 |
60 | EE | Enric Musoll,
Tomás Lang,
Jordi Cortadella:
Exploiting the locality of memory references to reduce the address bus energy.
ISLPED 1997: 202-207 |
59 | | Elisardo Antelo,
Javier D. Bruguera,
Tomás Lang,
Emilio L. Zapata:
Error Analysis and Reduction for Angle Calculation Using the CORDIC Algorithm.
IEEE Trans. Computers 46(11): 1264-1271 (1997) |
1996 |
58 | | Elisardo Antelo,
Javier D. Bruguera,
Tomás Lang,
Julio Villalba,
Emilio L. Zapata:
High Radix Cordic Rotation Based on Selection by Rounding.
Euro-Par, Vol. II 1996: 155-164 |
57 | EE | Toni Juan,
Tomás Lang,
Juan J. Navarro:
The Difference-bit Cache.
ISCA 1996: 114-120 |
56 | EE | Alberto Nannarelli,
Tomás Lang:
Low-power radix-4 divider.
ISLPED 1996: 205-208 |
55 | EE | Javier D. Bruguera,
Nicolas Guil,
Tomás Lang,
Julio Villalba,
Emilio L. Zapata:
Cordic based parallel/pipelined architecture for the Hough transform.
VLSI Signal Processing 12(3): 207-221 (1996) |
54 | EE | Milos D. Ercegovac,
Tomás Lang:
On recoding in arithmetic algorithms.
VLSI Signal Processing 14(3): 283-294 (1996) |
1995 |
53 | EE | Tomás Lang,
Paolo Montuschi:
Very-high radix combined division and square root with prescaling and selection by rounding.
IEEE Symposium on Computer Arithmetic 1995: 124-131 |
52 | EE | Milos D. Ercegovac,
Tomás Lang:
Sign detection and comparison networks with a small number of transitions.
IEEE Symposium on Computer Arithmetic 1995: 59-66 |
51 | EE | Montse Peiron,
Mateo Valero,
Eduard Ayguadé,
Tomás Lang:
Vector Multiprocessors with Arbitrated Memory Access.
ISCA 1995: 243-252 |
50 | | Mateo Valero,
Tomás Lang,
Montse Peiron,
Eduard Ayguadé:
Conflict-Free Access for Streams in Multimodule Memories.
IEEE Trans. Computers 44(5): 634-646 (1995) |
1994 |
49 | EE | Juan J. Navarro,
Toni Juan,
Tomás Lang:
MOB forms: a class of multilevel block algorithms for dense linear algebra operations.
International Conference on Supercomputing 1994: 354-363 |
48 | | Milos D. Ercegovac,
Tomás Lang,
Paolo Montuschi:
Very-High Radix Division with Prescaling and Selection by Rounding.
IEEE Trans. Computers 43(8): 909-918 (1994) |
47 | | Jordi Cortadella,
Tomás Lang:
High-Radix Division and Square-Root with Speculation.
IEEE Trans. Computers 43(8): 919-931 (1994) |
1993 |
46 | EE | Milos D. Ercegovac,
Tomás Lang,
Paolo Montuschi:
Very high radix division with selection by rounding and prescaling.
IEEE Symposium on Computer Arithmetic 1993: 112-119 |
45 | EE | Jordi Cortadella,
Tomás Lang:
Division with speculation of quotient digits.
IEEE Symposium on Computer Arithmetic 1993: 87-94 |
44 | EE | Tomás Lang,
Jaime H. Moreno:
Introduction.
VLSI Signal Processing 5(1): 6 (1993) |
1992 |
43 | EE | Mateo Valero,
Tomás Lang,
Eduard Ayguadé:
Conflict-free access of vectors with power-of-two strides.
ICS 1992: 149-156 |
42 | | Mateo Valero,
Tomás Lang,
José M. Llabería,
Montse Peiron,
Eduard Ayguadé,
Juan J. Navarro:
Increasing the Number of Strides for Conflict-Free Vector Access.
ISCA 1992: 372-381 |
41 | | Leon Alkalaj,
Tomás Lang,
Milos D. Ercegovac:
Architectural Support for Goal Management in Flat Concurrent Prolog.
IEEE Computer 25(8): 34-47 (1992) |
40 | | Milos D. Ercegovac,
Tomás Lang:
On-the-Fly Rounding.
IEEE Trans. Computers 41(12): 1497-1503 (1992) |
39 | | Jeong-A. Lee,
Tomás Lang:
Constant-Factor Redundant CORDIC for Angle Calculation and Rotation.
IEEE Trans. Computers 41(8): 1016-1025 (1992) |
38 | | Tomás Lang,
Paolo Montuschi:
Higher Radix Square Root with Prescaling.
IEEE Trans. Computers 41(8): 996-1009 (1992) |
37 | EE | Miguel Valero-García,
Juan J. Navarro,
José María Llabería,
Mateo Valero,
Tomás Lang:
A method for implementation of one-dimensional systolic algorithms with data contraflow using pipelined functional units.
VLSI Signal Processing 4(1): 7-25 (1992) |
1991 |
36 | | Miguel Valero-García,
Juan J. Navarro,
José J. M. Liabería,
Mateo Valero,
Tomás Lang:
Mapping QR decomposition of a banded matrix on a ID systolic array with data contraflow and pipelined functional units.
Algorithms and Parallel VLSI Architectures 1991: 25-38 |
35 | | John A. Harding,
Tomás Lang,
Jeong-A. Lee:
A Comparison of Redundant CORDIC Rotation Engines.
ICCD 1991: 556-559 |
34 | EE | Miquel Huguet,
Tomás Lang:
Architectural Support for Reduced Register Saving / Restoring in Single-Window Register Files.
ACM Trans. Comput. Syst. 9(1): 66-97 (1991) |
33 | | Milos D. Ercegovac,
Tomás Lang:
Module to Perform Multiplication, Division, and Square Root in Systolic Arrays for Matrix Computations.
J. Parallel Distrib. Comput. 11(3): 212-221 (1991) |
32 | | Mateo Valero,
Tomás Lang,
José María Llabería,
Montse Peiron,
Juan J. Navarro,
Eduard Ayguadé:
Conflict-Free Strides for Vectors in Matched Memories.
Parallel Processing Letters 1: 95-102 (1991) |
31 | EE | Jaime H. Moreno,
Miguel E. Figueroa,
Tomás Lang:
Linear pseudosystolic array for partitioned matrix algorithms.
VLSI Signal Processing 3(3): 201-214 (1991) |
1990 |
30 | | Lance Kurisaki,
Tomás Lang:
The Performance of a Faulty Multistage Interconnection Network with Diverting Switches and Correction Links.
ICPP (1) 1990: 190-193 |
29 | | Isaac D. Scherson,
Peter F. Corbett,
Tomás Lang:
An Analytical Characterization of Generalized Shuffle-Exchange Networks.
INFOCOM 1990: 409-414 |
28 | | Leon Alkalaj,
Tomás Lang,
Milos D. Ercegovac:
Architectural Support for the Management of Tightly-Coupled Fine-Grain Goals in Flat Concurrent Prolog.
ISCA 1990: 292-301 |
27 | | Leon Alkalaj,
Tomás Lang,
Ehud Y. Shapiro:
FCP Sequential Abstract Machine Characteristics for the Systems Development Workload.
NACLP 1990: 321-339 |
26 | | Jaime H. Moreno,
Tomás Lang:
Matric Computations on Systolic-Type Meshes.
IEEE Computer 23(4): 32-51 (1990) |
25 | | Milos D. Ercegovac,
Tomás Lang:
Fast Multiplication Without Carry-Propagate Addition.
IEEE Trans. Computers 39(11): 1385-1390 (1990) |
24 | | Milos D. Ercegovac,
Tomás Lang:
Redundant and On-Line CORDIC: Application to Matrix Triangularization and SVD.
IEEE Trans. Computers 39(6): 725-740 (1990) |
23 | | Milos D. Ercegovac,
Tomás Lang:
Radix-4 Square Root Without Initial PLA.
IEEE Trans. Computers 39(8): 1016-1024 (1990) |
22 | | Milos D. Ercegovac,
Tomás Lang:
Simple Radix-4 Division with Opterands Scaling.
IEEE Trans. Computers 39(9): 1204-1208 (1990) |
21 | | Tomás Lang,
Lance Kurisaki:
Nonuniform Traffic Spots (NUTS) in Multistage Interconnection Networks.
J. Parallel Distrib. Comput. 10(1): 55-67 (1990) |
1989 |
20 | | Lance Kurisaki,
Tomás Lang:
Multistage Networks Including Traffic with Real-Time Constraints.
ICPP (1) 1989: 19-22 |
1988 |
19 | | Tomás Lang,
Lance Kurisaki:
Nonuniform Traffic Spots in Multistage Interconnection Networks.
ICPP (1) 1988: 191-195 |
18 | | Jaime H. Moreno,
Tomás Lang:
Graph-based Partitioning of Matrix Algorithms for Systolic Arrays: Application to Transitive Closure.
ICPP (1) 1988: 28-31 |
17 | | Milos D. Ercegovac,
Tomás Lang:
On-Line Scheme for Computing Rotation Factors.
J. Parallel Distrib. Comput. 5(3): 209-227 (1988) |
1987 |
16 | EE | Miquel Huguet,
Tomás Lang,
Yuval Tamir:
A block-and-actions generator as an alternative to a simulator for collecting architecture measurements.
PLDI 1987: 14-25 |
15 | | Milos D. Ercegovac,
Tomás Lang:
On-the-Fly Conversion of Redundant into Conventional Representations.
IEEE Trans. Computers 36(7): 895-897 (1987) |
1986 |
14 | | Jaime H. Moreno,
Tomás Lang:
Replication and Pipelining in Multiple-Instance Algorithms.
ICPP 1986: 285-292 |
1983 |
13 | | Tomás Lang,
Mateo Valero,
Miguel Angel Fiol:
Reduction of Connections for Multibus Organization.
IEEE Trans. Computers 32(8): 707-716 (1983) |
12 | | Christopher Wood,
Eduardo B. Fernández,
Tomás Lang:
Minimization of Demand Paging for the LRU Stack Model of Program Behavior.
Inf. Process. Lett. 16(2): 99-104 (1983) |
1982 |
11 | | Tomás Lang,
Mateo Valero,
Ignacio Alegre:
Bandwidth of Crossbar and Multiple-Bus Connections for Multiprocessors.
IEEE Trans. Computers 31(12): 1227-1234 (1982) |
1978 |
10 | | Eduardo B. Fernández,
Tomás Lang,
Christopher Wood:
Effect of Replacement Algorithms on a Paged Buffer Database System.
IBM J. Res. Dev. 22(2): 185-196 (1978) |
9 | | Eduardo B. Fernández,
Rita C. Summers,
Tomás Lang,
Charles D. Coleman:
Architectural Support for System Protection and Database Security.
IEEE Trans. Computers 27(8): 767-771 (1978) |
1977 |
8 | EE | Tomás Lang,
Christopher Wood,
Eduardo B. Fernández:
Database Buffer Paging in Virtual Storage Systems.
ACM Trans. Database Syst. 2(4): 339-351 (1977) |
7 | | Tomás Lang,
Eduardo B. Fernández:
Improving the Computation of Lower Bounds for Optimal Schedules.
IBM Journal of Research and Development 21(3): 273-280 (1977) |
1976 |
6 | | Eduardo B. Fernández,
Tomás Lang:
Scheduling as a Graph Transformation.
IBM Journal of Research and Development 20(6): 551-559 (1976) |
5 | | Tomás Lang,
Harold S. Stone:
A Shuffle-Exchange Network with Simplified Control.
IEEE Trans. Computers 25(1): 55-65 (1976) |
4 | | Tomás Lang:
Interconnections Between Processors and Memory Modules Using the Shuffle-Exchange Network.
IEEE Trans. Computers 25(5): 496-503 (1976) |
3 | | Tomás Lang,
Eduardo B. Fernández:
Scheduling of Unit-Length Independent Tasks with Execution Constraints.
Inf. Process. Lett. 4(4): 95-98 (1976) |
1975 |
2 | EE | Eduardo B. Fernández,
Rita C. Summers,
Tomás Lang:
Definition and Evaluation of Access Rules in Data Management Systems.
VLDB 1975: 268-285 |
1 | | Eduardo B. Fernández,
Tomás Lang:
Computation of Lower Bounds for Multiprocessor Schedules.
IBM Journal of Research and Development 19(5): 435-444 (1975) |