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

George Ferizis

dblp:44/5424 · DBLP profile ↗
← Back
4ranked-venue papers
2as first author
0since 2021 · last 2006
—ORCID · none

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

Systems, architecture and hardware · 3 · 1 first-authorDatabases, data management, data science and information retrieval · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 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.

Computer architecture, parallel and distributed computing, and storage systems
1 paper
Reconfigurable computing and FPGAs · 91% Interconnection networks and networks-on-chip · 9%
Databases, data mining, and information retrieval
1 paper
Data mining · 77% Information retrieval · 23%

Topics — the 5 heaviest of 6, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Data mining › text mining › text classification
genre classification
0.112006
Towards practical genre classification of web documents · WWW 2006
Reconfigurable computing and FPGAs
dynamic reconfiguration
0.012003
On hiding latency in reconfigurable systems: the case of merge-sort for an FPGA-based system · FPGA 2003
Reconfigurable computing and FPGAs › FPGA accelerator
FPGA-based sorting
0.012003
On hiding latency in reconfigurable systems: the case of merge-sort for an FPGA-based system · FPGA 2003
Reconfigurable computing and FPGAs › dynamic reconfiguration
reconfiguration latency hiding
0.012003
On hiding latency in reconfigurable systems: the case of merge-sort for an FPGA-based system · FPGA 2003
Interconnection networks and networks-on-chip › bus-based interconnection
on-chip bus
0.012003
On hiding latency in reconfigurable systems: the case of merge-sort for an FPGA-based system · FPGA 2003

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

term frequency analysis · 0.1linguistic analysis · 0.1pipelining · 0.0online prediction · 0.0
YearPublicationVenuePosition
2006 Mapping Recursive Functions to Reconfigurable Hardware
abstract
Reconfigurable computing devices such as FPGAs offer application developers the ability to create solutions with a performance comparable to that of a hardware solution, but with the flexibility of software. Development tools that attempt to support popular software development languages such as C and Java have been developed to reduce the need for the FPGA developer to be trained in hardware design practices, however the tools have not been successful in mirroring all of the languages functionality. In particular most tools do not support programming with recursive functions. Previous research on mapping recursive functions to reconfigurable hardware has built a stack on the device which does not take full advantage of the massive amount of parallel resources on the reconfigurable device. This paper describes a method for mapping recursive functions to reconfigurable hardware without the use of a stack. It does this by unrolling the function on the device as it is executing. The results presented in this paper show that using this method can result in a significant performance increase when compared to a stack based implementation.
George Ferizis, Hossam A. ElGindy
FPL1
2006 Towards practical genre classification of web documents
abstract
Classification of documents by genre is typically done either using linguistic analysis or term frequency based techniques. The former provides better classification accuracy than the latter but at the cost of two orders of magnitude more computation time. While term frequency analysis requires much less computational resources than linguistic analysis,it returns poor classification accuracy when the genres are not sufficiently distinct. A method that removes or approximates the expensive portions of linguistic analysis is presented.The accuracy and computation time of this method then compared with both linguistic analysis and term frequency analysis. The results in this paper show that this method can significantly reduce the computation of both time of linguistic analysis and term frequency analysis, while retaining an accuracy that is higher than that of term frequency analysis.
George Ferizis, Peter Bailey
WWW1
2004 Mapping Basic Recursive Structures to Runtime Reconfigurable Hardware
Hossam A. ElGindy, George Ferizis
FPL2
2003 On hiding latency in reconfigurable systems: the case of merge-sort for an FPGA-based system
abstract
Recursive solutions are effective software techniques that are difficult to map into hardware due to their dependency on input size and data values. As a result, most high-level design tools do not allow for recursive calls. In this paper we present a technique for mapping the merge-sort algorithm, as a case study, into a reconfigurable system. Our mapping employs an on-line prediction method to reconfigure the necessary hardware only when the need arises, and to hide the reconfiguration delay. As a result, our implementation uses the smallest possible size hardware to sort an input data stream without prior knowledge of its length and eliminates the reconfiguration delay penalty. We outline a reconfigurable system with self-organizing multiple-buses as the communication subsystem. The processing elements and memory modules are connected to the multiple-buses as a linear array. We also demonstrate the effectiveness of adding simple LUTs to the multiple-buses in improving the throughput by allowing for pipelining at the word level.
Hossam A. ElGindy, George Ferizis
FPGA2