2001
Domain-constrained Generation of Clinical Condition Sets to Help Test Computer-based Clinical Guidelines
Miller P. Domain-constrained Generation of Clinical Condition Sets to Help Test Computer-based Clinical Guidelines. Journal Of The American Medical Informatics Association 2001, 8: 131-145. PMID: 11230382, PMCID: PMC134553, DOI: 10.1136/jamia.2001.0080131.Peer-Reviewed Original Research
1992
Harnessing networked workstations as a powerful parallel computer: a general paradigm illustrated using three programs for genetic linkage analysis
Miller P, Nadkarni P, Bercovitz P. Harnessing networked workstations as a powerful parallel computer: a general paradigm illustrated using three programs for genetic linkage analysis. Bioinformatics 1992, 8: 141-147. PMID: 1591609, DOI: 10.1093/bioinformatics/8.2.141.Peer-Reviewed Original ResearchMeSH KeywordsAlgorithmsComputer Communication NetworksEvaluation Studies as TopicGenetic LinkageProgramming LanguagesSoftwareConceptsParallel computersMachine-independent parallel programming languageParallel programming languagePowerful parallel computersParallel programsProgramming languageNetworked workstationsComputational resourcesParallel machinesGeneral paradigmBiological computationWorkstationsComputerLindaNetworkInstitutions networkMathematical techniquesParadigmHardwareMachineComputationLanguageCapabilityResourcesComparing machine-independent versus machine-specific parallelization of a software platform for biological sequence comparison
Miller P, Nadkarni P, Pearson W. Comparing machine-independent versus machine-specific parallelization of a software platform for biological sequence comparison. Bioinformatics 1992, 8: 167-175. PMID: 1591612, DOI: 10.1093/bioinformatics/8.2.167.Peer-Reviewed Original ResearchMeSH KeywordsAlgorithmsComputer SystemsDatabases, FactualEvaluation Studies as TopicProgramming LanguagesSequence AlignmentSoftwareSoftware DesignConceptsDatabase of sequencesBiological sequence comparisonParallel computationMachine-independent parallel programming languageParallel programming languageHypercube parallel computerProgramming languageSoftware platformParallel computersParallel machinesExpressive powerBiological sequencesParallelizationPlatform programComputationModest sacrificeBenchmark testsLogicDatabaseCase studyComputerPortabilityMachineLindaRelative advantages
1991
Parallelizing genetic linkage analysis: A case study for applying parallel computation in molecular biology
Miller P, Nadkarni P, Gelernter J, Carriero N, Pakstis A, Kidd K. Parallelizing genetic linkage analysis: A case study for applying parallel computation in molecular biology. Journal Of Biomedical Informatics 1991, 24: 234-248. PMID: 1868693, DOI: 10.1016/0010-4809(91)90046-y.Peer-Reviewed Original ResearchMeSH KeywordsChromosome MappingForecastingGenetic LinkageLod ScoreMolecular BiologyProgramming LanguagesSoftwareSoftware DesignConceptsParallel computersSequential programsMachine-independent parallel programming languageParallel programming languageDifferent parallel machinesLengthy computation timeParallel programsProgramming languageAvailable processorsDifferent processorsParallel computationParallel machinesSequential versionParallel versionComputational loadComputation timePerformance benchmarksComputerProcessorsCase studyDifferent piecesIterative programsLINKMAPComputationParallel formsA parallel computing approach to genetic sequence comparison: The master-worker paradigm with interworker communication
Sittig D, Foulser D, Carriero N, McCorkle G, Miller P. A parallel computing approach to genetic sequence comparison: The master-worker paradigm with interworker communication. Journal Of Biomedical Informatics 1991, 24: 152-169. PMID: 2036781, DOI: 10.1016/0010-4809(91)90027-t.Peer-Reviewed Original ResearchMeSH KeywordsAlgorithmsDatabase Management SystemsElectronic Data ProcessingGene LibraryModels, TheoreticalProgramming LanguagesConceptsTuple spaceGenetic sequence comparisonC-LindaMachine-independent parallel programming languageComparison algorithmsSimilarity scoresParallel programming languageMaster-worker paradigmTest sequencesParallel computing approachTotal search timeSequence comparison algorithmComputing approachParallel programsProgramming languageParallel computersWorker processesParallel implementationSequent SymmetryMaster processSequential versionIntel HypercubeParallel versionString comparisonSearch timeParallel computation and FASTA: confronting the problem of parallel database search for a fast sequence comparison algorithm
Miller P, Nadkarni P, Carriero N. Parallel computation and FASTA: confronting the problem of parallel database search for a fast sequence comparison algorithm. Bioinformatics 1991, 7: 71-78. PMID: 2004277, DOI: 10.1093/bioinformatics/7.1.71.Peer-Reviewed Original ResearchMeSH KeywordsAlgorithmsAmino Acid SequenceComputer SystemsMathematical ComputingMolecular Sequence DataProgramming LanguagesSoftware DesignConceptsSequence comparison algorithmAmount of computationMachine-independent parallel programming languageComparison algorithmsDisk I/OParallel programming languageParallel program runsO bottleneck problemDifferent parallel machinesBiological sequence comparisonNumber of processorsTime-consuming computationProgramming languageParallelization strategyParallel computationParallel machinesProgram design strategiesProgram runBottleneck problemFASTA algorithmFASTAAlgorithmComputationBottleneckGeneral problemMolecular dynamics simulation on a network of workstations using a machine-independent parallel programming language.
Shifman M, Windemuth A, Schulten K, Miller P. Molecular dynamics simulation on a network of workstations using a machine-independent parallel programming language. AMIA Annual Symposium Proceedings 1991, 414-8. PMID: 1807634, PMCID: PMC2247565.Peer-Reviewed Original ResearchConceptsMachine-independent parallel programming languageParallel programming languageProgramming languageShared memory parallel computerHigh performance Unix workstationsNetwork of workstationsParallel computing approachMemory parallel computersComputing approachNetworked workstationsUNIX workstationsParallel computersExpensive phaseEffective algorithmResearch communityPerformance benchmarksWorkstationsAlgorithmNetworkGlobal motionLanguageComputerLindaSimulationsBenchmarks