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

Nigel Medforth

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

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

Systems, architecture and hardware · 2Artificial intelligence and machine learning · 1 · 1 first-authorDatabases, data management, data science and information retrieval · 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.

Network and information security
1 paper
Privacy and data protection · 75% Security and privacy of machine learning · 25%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Processor architecture and microarchitecture · 77% Performance modeling and evaluation · 23%
Software engineering, system software, and programming languages
1 paper
Compilers and program optimization · 100%
Databases, data mining, and information retrieval
1 paper
Web and social media mining · 50% Graph data management · 50%

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

TopicWeightPapersLastEvidence papers
Compilers and program optimization
code generation
0.112012
Parabix: Boosting the efficiency of text processing on commodity processors · HPCA 2012
Processor architecture and microarchitecture
SIMD
0.112012
Parabix: Boosting the efficiency of text processing on commodity processors · HPCA 2012
Privacy and data protection
anonymization
0.112011
Privacy Risk in Graph Stream Publishing for Social Network Data · ICDM 2011
Privacy and data protection
de-anonymization
0.112011
Privacy Risk in Graph Stream Publishing for Social Network Data · ICDM 2011
Privacy and data protection › anonymization
graph anonymization
0.112011
Privacy Risk in Graph Stream Publishing for Social Network Data · ICDM 2011
Security and privacy of machine learning
privacy attack
0.112011
Privacy Risk in Graph Stream Publishing for Social Network Data · ICDM 2011
Performance modeling and evaluation › performance evaluation methodology
energy efficiency evaluation
0.012012
Parabix: Boosting the efficiency of text processing on commodity processors · HPCA 2012
Graph data management › temporal graph mining
graph stream mining
0.012011
Privacy Risk in Graph Stream Publishing for Social Network Data · ICDM 2011
Web and social media mining
social network analysis
0.012011
Privacy Risk in Graph Stream Publishing for Social Network Data · ICDM 2011

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

transposed text representation · 0.3thread-level parallelism · 0.3privacy attack modeling · 0.2degree sequence analysis · 0.2
YearPublicationVenuePosition
2015 Bitwise Data Parallelism with LLVM: The ICgrep Case Study
Robert D. Cameron, Nigel Medforth, Dan Lin 0003, Dale Denis, William N. Sumner
ICA3PP (2)2
2012 Parabix: Boosting the efficiency of text processing on commodity processors
abstract
Modern applications employ text files widely for providing data storage in a readable format for applications ranging from database systems to mobile phones. Traditional text processing tools are built around a byte-at-a-time sequential processing model that introduces significant branch and cache miss penalties. Recent work has explored an alternative, transposed representation of text, Parabix (Parallel Bit Streams), to accelerate scanning and parsing using SIMD facilities. This paper advocates and develops Parabix as a general framework and toolkit, describing the software toolchain and run-time support that allows applications to exploit modern SIMD instructions for high performance text processing. The goal is to generalize the techniques to ensure that they apply across a wide variety of applications and architectures. The toolchain enables the application developer to write constructs assuming unbounded character streams and Parabix's code translator generates code based on machine specifics (e.g., SIMD register widths). The general argument in support of Parabix technology is made by a detailed performance and energy study of XML parsing across a range of processor architectures. Parabix exploits intra-core SIMD hardware and demonstrates 2×-7× speedup and 4× improvement in energy efficiency when compared with two widely used conventional software parsers, Expat and Apache-Xerces. SIMD implementations across three generations of x86 processors are studied including the new SandyBridge. The 256-bit AVX technology in Intel SandyBridge is compared with the well established 128-bit SSE technology to analyze the benefits and challenges of 3-operand instruction formats and wider SIMD hardware. Finally, the XML program is partitioned into pipeline stages to demonstrate that thread-level parallelism enables the application to exploit SIMD units scattered across the different cores, achieving improved performance (2× on 4 cores) while maintaining single-threaded energy levels.
Dan Lin 0003, Nigel Medforth, Kenneth S. Herdy, Arrvindh Shriraman, Robert D. Cameron
HPCA2
2011 Privacy Risk in Graph Stream Publishing for Social Network Data
abstract
To understand how social networks evolve over time, graphs representing the networks need to be published periodically or on-demand. The identity of the participants (nodes) must be anonymized to protect the privacy of the individuals and their relationships (edges) to the other members in the social network. We identify a new form of privacy attack, which we name the degree-trail attack. This attack re-identifies the nodes belonging to a target participant from a sequence of published graphs by comparing the degree of the nodes in the published graphs with the degree evolution of a target. The power of this attack is that the adversary can actively influence the degree of the target individual by interacting with the social network. We show that the adversary can succeed with a high probability even if published graphs are anonymized by strongest known privacy preserving techniques in the literature. Moreover, this success does not depend on the distinctiveness of the target nodes nor require the adversary to behave differently from a normal participant. One of our contributions is a formal method to assess the privacy risk of this type of attacks and empirically study the severity on real social network data.
Nigel Medforth
ICDM1