Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions Sources/_BenchmarkUtilities/BenchmarkMetricExtensions.swift
Original file line number Diff line number Diff line change
Expand Up @@ -28,16 +28,16 @@ extension BenchmarkMetric {
}

/// Encryption parameters configuration for benchmarks.
public struct EncryptionParametersConfig {
public struct EncryptionParametersConfig: Sendable {
/// Default configuration for PNNS benchmarks
public nonisolated(unsafe) static let defaultPnns = EncryptionParametersConfig(
public static let defaultPnns = EncryptionParametersConfig(
polyDegree: 4096,
// use plaintextModulusBits: [16, 17] for plaintext CRT
plaintextModulusBits: [17],
coefficientModulusBits: [27, 28, 28])

/// Default configuration for PIR benchmarks
public nonisolated(unsafe) static let defaultPir = EncryptionParametersConfig(
public static let defaultPir = EncryptionParametersConfig(
polyDegree: 4096,
plaintextModulusBits: [5],
coefficientModulusBits: [27, 28, 28])
Expand Down
2 changes: 1 addition & 1 deletion Sources/_BenchmarkUtilities/PirBenchmarkUtilities.swift
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ func getDatabaseForTesting(
}

/// Configuration for a PIR database.
public struct PirDatabaseConfig {
public struct PirDatabaseConfig: Sendable {
/// Number of rows in the database.
public let entryCount: Int
/// Size of each entry in bytes.
Expand Down
2 changes: 1 addition & 1 deletion Sources/_BenchmarkUtilities/PnnsBenchmarkUtilities.swift
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ public struct PnnsBenchmarkConfig {
}

/// Configuration for a PNNS database.
public struct PnnsDatabaseConfig {
public struct PnnsDatabaseConfig: Sendable {
/// Number of rows in the database.
public let rowCount: Int
/// Dimension of each embedding vector.
Expand Down