Amin Firoozshahian
Amin Firoozshahian
Hicamp Systems, Inc.
Verified email at - Homepage
Cited by
Cited by
Drill: Micro load balancing for low-latency data center networks
S Ghorbani, Z Yang, PB Godfrey, Y Ganjali, A Firoozshahian
Proceedings of the Conference of the ACM Special Interest Group on Data …, 2017
Comparing memory systems for chip multiprocessors
J Leverich, H Arakida, A Solomatnikov, A Firoozshahian, M Horowitz, ...
ACM SIGARCH Computer Architecture News 35 (2), 358-368, 2007
Recnmp: Accelerating personalized recommendation with near-memory processing
L Ke, U Gupta, BY Cho, D Brooks, V Chandra, U Diril, A Firoozshahian, ...
2020 ACM/IEEE 47th Annual International Symposium on Computer Architecture …, 2020
Rethinking digital design: Why design must change
O Shacham, O Azizi, M Wachs, W Qadeer, Z Asgar, K Kelley, ...
IEEE micro 30 (6), 9-24, 2010
Micro load balancing in data centers with DRILL
S Ghorbani, B Godfrey, Y Ganjali, A Firoozshahian
Proceedings of the 14th ACM Workshop on Hot Topics in Networks, 1-7, 2015
HICAMP: architectural support for efficient concurrency-safe shared structured data access
D Cheriton, A Firoozshahian, A Solomatnikov, JP Stevenson, O Azizi
ACM SIGPLAN Notices 47 (4), 287-300, 2012
SI-TM: Reducing transactional memory abort rates through snapshot isolation
H Litz, D Cheriton, A Firoozshahian, O Azizi, JP Stevenson
Proceedings of the 19th international conference on Architectural support …, 2014
Verification of chip multiprocessor memory systems using a relaxed scoreboard
O Shacham, M Wachs, A Solomatnikov, A Firoozshahian, S Richardson, ...
2008 41st IEEE/ACM International Symposium on Microarchitecture, 294-305, 2008
A memory system design framework: creating smart memories
A Firoozshahian, A Solomatnikov, O Shacham, Z Asgar, S Richardson, ...
Proceedings of the 36th annual international symposium on Computer …, 2009
Chip multi-processor generator
A Solomatnikov, A Firoozshahian, W Qadeer, O Shacham, K Kelley, ...
Proceedings of the 44th Annual Design Automation Conference, 262-263, 2007
Using a configurable processor generator for computer architecture prototyping
A Solomatnikov, A Firoozshahian, O Shacham, Z Asgar, M Wachs, ...
Proceedings of the 42nd Annual IEEE/ACM International Symposium on …, 2009
Comparative evaluation of memory models for chip multiprocessors
J Leverich, H Arakida, A Solomatnikov, A Firoozshahian, M Horowitz, ...
ACM Transactions on Architecture and Code Optimization (TACO) 5 (3), 1-30, 2008
Sparse matrix-vector multiply on the hicamp architecture
JP Stevenson, A Firoozshahian, A Solomatnikov, M Horowitz, D Cheriton
Proceedings of the 26th ACM international conference on Supercomputing, 195-204, 2012
Efficient, fully local algorithms for cioq switches
A Firoozshahian, V Manshadi, A Goel, B Prabhakar
IEEE INFOCOM 2007-26th IEEE International Conference on Computer …, 2007
Why design must change: Rethinking digital design
O Shacham, O Azizi, M Wachs, W Qadeer, Z Asgar, K Kelley, J Stevenson, ...
IEEE Micro 30 (6), 9-24, 2010
Smart memories polymorphic chip multiprocessor
O Shacham, Z Asgar, H Chen, A Firoozshahian, R Hameed, C Kozyrakis, ...
Proceedings of the Design Automation Conference, 2009
Smart memories: A reconfigurable memory system architecture
A Firoozshahian
Stanford University, 2009
Searchable hot content cache
OJ Azizi, AY Solomatnikov, A Firoozshahian, JP Stevenson, M Maddury
US Patent App. 15/199,587, 2018
Bringing up a chip on the cheap
M Wachs, O Shacham, Z Asgar, A Firoozshahian, S Richardson, ...
IEEE Design & Test of Computers 29 (6), 57-65, 2012
Survivability guarantees for memory traffic
A Firoozshahian, V Greetha, A Kleen, S Van Doren, O Azizi, M Madhav, ...
US Patent App. 15/941,468, 2019
The system can't perform the operation now. Try again later.
Articles 1–20