Научная статья на тему 'Параллельная реализация стохастической клеточно-автоматной модели рекомбинации электронов и дырок в 2D и 3D неоднородных полупроводниках'

Параллельная реализация стохастической клеточно-автоматной модели рекомбинации электронов и дырок в 2D и 3D неоднородных полупроводниках Текст научной статьи по специальности «Физика»

CC BY
111
16
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
РЕКОМБИНАЦИЯ ЭЛЕКТРОНОВ И ДЫРОК / ПОЛУПРОВОДНИК / ФОТОЛЮМИНЕСЦЕНЦИЯ / СТОХАСТИЧЕСКИЙ КЛЕТОЧНЫЙ АВТОМАТ / ПАРАЛЛЕЛЬНАЯ РЕАЛИЗАЦИЯ / ELECTRON-HOLE RECOMBINATION / SEMICONDUCTOR / PARALLEL IMPLEMENTATION / STOCHASTIC CELLULAR AUTOMATON / RADIATIVE INTENSITY

Аннотация научной статьи по физике, автор научной работы — Сабельфельд Карл Карлович, Киреева Анастасия Евгеньевна

В работе представлены стохастические клеточно-автоматные модели рекомбинации электронов и дырок в неоднородном полупроводнике для двумерного и трехмерного случаев. С помощью разработанных клеточно-автоматных моделей рекомбинации исследовано пространственно-временное распределение частиц, обнаружено и исследовано формирование макрокластеров электронов и дырок. В связи стем, что интегральные характеристики процесса рекомбинации вычисляются с помощью осреднения по большому ансамблю начальных данных, для сокращения времени вычислений разработаны параллельные программы, реализующие клеточно-автоматные модели рекомбинации в двумерном и трехмерном случаях. Параллельная реализация программ позволила вычислить за приемлемое время интегральные характеристики процесса: плотности частиц и интенсивность фотолюминесценции, для большого числа различных начальных условий, а также изучить кинетику процесса рекомбинации при наличии центров рекомбинации и диффузии частиц в двумерном и трехмерном случаях.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по физике , автор научной работы — Сабельфельд Карл Карлович, Киреева Анастасия Евгеньевна

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

PARALLEL IMPLEMENTATION OF STOCHASTIC CELLULAR AUTOMATA MODEL OF ELECTRON-HOLE RECOMBINATION IN 2D AND 3D HETEROGENEOUS SEMICONDUCTORS

Parallel programs implementing stochastic cellular automata (CA) model of electron-hole recombination in an inhomogeneous semiconductor for twoand three-dimensional cases are developed. The spatio-temporaldistributions of particles are investigated by the CA simulation. Spatial separation of electrons and holes withclusters formation is found and analyzed. Parallel implementation of the CA model allows us to calculateintegral characteristics of the recombination process (particle densities and radiative intensity) in acceptable time. Recombination kinetics in the vicinity of the recombination centers and diffusion in twoand three-dimensionalspace is investigated using the parallel program.

Текст научной работы на тему «Параллельная реализация стохастической клеточно-автоматной модели рекомбинации электронов и дырок в 2D и 3D неоднородных полупроводниках»

Суперкомпьютерное моделирование

УДК 51-73, 519.245, 004.382.2

DOI: 10.14529/cmsel70106

ПАРАЛЛЕЛЬНАЯ РЕАЛИЗАЦИЯ СТОХАСТИЧЕСКОЙ КЛЕТОЧНО-АВТОМАТНОЙ МОДЕЛИ РЕКОМБИНАЦИИ ЭЛЕКТРОНОВ И ДЫРОК В 2D и 3D НЕОДНОРОДНЫХ

ПОЛУПРОВОДНИКАХ*

© 2017 г. К.К. Сабельфельд, А.Е. Киреева

Институт вычислительной математики и математической геофизики Сибирского отделения Российской академии наук (630090 Новосибирск, пр. Академика Лаврентьева, д. 6)

E-mail: karl@osmf.sscc.ru, kireeva@ssd.sscc.ru Поступила в редакцию: 28.10.2016

В работе представлены стохастические клеточно-автоматные модели рекомбинации электронов и дырок в неоднородном полупроводнике для двумерного и трехмерного случаев. С помощью разработанных клеточно-автоматных моделей рекомбинации исследовано пространственно-временное распределение частиц, обнаружено и исследовано формирование макрокластеров электронов и дырок. В связи с тем, что интегральные характеристики процесса рекомбинации вычисляются с помощью осреднения по большому ансамблю начальных данных, для сокращения времени вычислений разработаны параллельные программы, реализующие клеточно-автоматные модели рекомбинации в двумерном и трехмерном случаях. Параллельная реализация программ позволила вычислить за приемлемое время интегральные характеристики процесса: плотности частиц и интенсивность фотолюминесценции, для большого числа различных начальных условий, а также изучить кинетику процесса рекомбинации при наличии центров рекомбинации и диффузии частиц в двумерном и трехмерном случаях.

Ключевые слова: рекомбинация электронов и дырок, полупроводник, фотолюминесценция, стохастический клеточный автомат, параллельная реализация.

ОБРАЗЕЦ ЦИТИРОВАНИЯ

Сабельфельд К.К., Киреева А.Е. Параллельная реализация стохастической клеточноавтоматной модели рекомбинации электронов и дырок в 2D и 3D неоднородных полупроводниках // Вестник ЮУрГУ. Серия: Вычислительная математика и информатика. 2017. Т. 6, У 1. С. 87-103. DOI: 10.14529/cmsel70106.

Введение

Широкозонный полупроводник нитрид галлия (GaN) и его твердые растворы являются одним из самых востребованных и перспективных материалов в области разработок полевых транзисторов и современной оптоэлектроники [1]. Физические свойства GaN и его соединений обеспечивают создание на их основе приборов с улучшенными значениями мощности, напряжения и тока. Для увеличения надежности и эффективности полупроводниковых приборов на основе GaN, а также для расширения области их применения, необходимо исследовать процессы, протекающие в полупроводниках, и изучать характеристики этих процессов в зависимости от параметров GaN.

Изучению зависимости интенсивности фотолюминесценции от структуры полупроводника и внешних параметров посвящены работы российский и зарубежных исследовательских групп. Фотолюминесценция является одной из основных характеристик, измеряемых

* Статья рекомендована к публикации программным комитетом Международной научной конференции «Параллельные вычислительные технологии (ПаВТ) 2016».

при исследовании свойств полупроводниковых приборов. В [2] влияние температуры и плотности оптического возбуждения на мощность лазеров на основе нитрида галлия анализируется с помощью измерения спектров фотолюминесценции при различных параметрах. В работе [3] немецкой группы из Института твердотельной электроники им. П. Друде исследуется рост нановискеров GaN путем выявления зависимости интенсивности фотолюминесценции от диаметра и длины отдельного нановискера. В [4] делаются выводы об оптических свойствах выращенного кристалла GaN на основе анализа спектра фотолюминесценции при различной концентрации примеси кремния.

Для описания динамики процессов, протекающих в полупроводниках, существуют различные физико-математические модели, основанные на дифференциальных уравнениях и стохастических методах. Работа [5] посвящена моделированию переноса зарядов и рекомбинации электронов и дырок в светодиодах, использующих нитриды третьей группы, к которым относится GaN. Одномерная модель переноса зарядов основана на уравнениях Больцмана, Пуассона и Шредингера, которые решаются методом конечных элементов. Полученные результаты сопоставляются с экспериментальными данными. В [6] разработана стохастическая модель транспорта электронов в полупроводнике с учетом его зонной структуры. В этой работе с помощью метода Монте-Карло моделируется движение зарядов с учетом взаимного влияния друг на друга электронов и фононов, а также воздействия ионизации на энергию электронов. Дополнительно, для моделирования электрического поля с помощью разностной схемы решается уравнение Пауссона. Построенная модель позволила вычислить скорости движения зарядов, среднюю энергию электронов, плотность, а также пространственные распределения частиц для различных параметров полупроводников в зависимости от температуры и электрического поля.

Рекомбинацию электронов и дырок можно рассматривать как бимолекулярный процесс [7]. Изучению бимолекулярных процессов посвящены работы нескольких исследовательских групп, в том числе работы американского ученого Д.Т. Джиллеспи. В [8] рассматривается стохастический подход к моделированию реакционно-диффузионного взаимодействия молекул двух видов в хорошо перемешанном разреженном газе, и выводится формула для вычисления вероятности взаимодействия молекул двух разных типов.

Стохастическому моделированию реакционно-диффузионных бимолекулярных процессов посвящены работы К.К. Сабельфельда. В отличие от упомянутых выше моделей, где рассматриваются преимущественно однородные по пространству процессы, в работах К.К. Сабельфельда развивается общий подход, который применим к неоднородным по пространству задачам. В [9-12] разработана стохастическая модель взаимодействия электронов и дырок, основанная на стохастических интегро-дифференциал иных уравнениях типа Смолуховского с учетом пространственной неоднородности, диффузии, наличия центров рекомбинации и возможности флуктуаций начальных концентраций. В этих работах изучается процесс рекомбинации электронов и дырок в неоднородном двумерном полупроводнике GaN для следующего случая: с помощью фемтосекундного лазера в полупроводнике создается избыток электронов и дырок, которые аннигилируют с друг другом путем туннелирования, процесс ускоряется диффузией и одновременно замедляется нерадиационной рекомбинацией электронов и дырок в дефектах (рекомбинационных центрах). На основе [9, 12] разработана клеточно-автоматная (КА) модель рекомбинации электронов и дырок в неоднородном полупроводнике для двумерного и трехмерного случаев.

Компьютерное моделирование процессов в полупроводнике требует использования значительных вычислительных мощностей, так как необходимо моделировать поведение большого количества частиц в объеме большого размера в течение длительного времени. Кроме того, интегральные характеристики процесса рекомбинации: плотности частиц и интенсивность фотолюминесценции, вычисляются с помощью осреднения по большому ансамблю начальных данных. Для сокращения времени КА-моделирования и вычисления интегральных характеристик процесса разработаны параллельные программы, реализующие КА-модель рекомбинации в двумерном и трехмерном пространстве. С помощью разработанных программ изучается кинетика процесса аннигиляции электронов и дырок при наличии центров рекомбинации и диффузии частиц в двумерном и трехмерном случаях.

Статья включает в себя четыре раздела. В разделе 1 описана математическая постановка задачи, приведена система уравнений Смолуховского и формулы, описывающие асимптотическое поведение характеристик процесса рекомбинации при больших временах. Раздел 2 посвящен описанию КА-модели рекомбинации, в нем объясняются основные термины теории клеточных автоматов. В разделе 3 приводятся результаты распараллеливания КА-модели рекомбинации для трехмерного и двумерного случаев. В разделе 4 представлены результаты КА-моделирования рекомбинации, приведены эволюции КА и значения характеристик для различных параметров моделирования. В заключении статьи перечислены основные результаты, полученные в данной работе, и сделаны выводы о влиянии диффузии, туннелирования и центров рекомбинации на кинетику процесса рекомбинации, промоделированного для двумерного и трехмерного случаев.

1. Математическая модель рекомбинации электронов и дырок в полупроводнике

Для описания процесса рекомбинации электронов и дырок в полупроводнике в [9, 12] предложена стохастическая модель, основанная на системе уравнений Смолуховского (1):

dt

dpn(r,t) = £>гаДрга(г; £) _ рга(г; £) J 5(|x|)pp(r+x;*)dx

- I3dpn(r Д)рр(гД) -p„(r;t) J bn(\x\)pNn(r+x]t)dx]

dpp(r;t)

dt

DpApp(r;t) - pp(r;t) / Б(|х|)рга(г+х; t)d:

X

- (3dpp(r;t)pn(r;t) - Pp(r;t) / 6p(|x|)pWp(r+x;t)dx;

dpNn(r]t)

dt

= -pn(r]t) J bn(\x\)pNn(r+x]t)dx + pp(r-,t) J bp(\x\)pNp(r+x]t)dx.

(1)

Предполагается, что в начальный момент времени электроны, дырки и рекомбинационные центры случайно распределены в d—мерном пространстве X с плотностями pra(r;i), pp(r;t) и pjv(r), соответственно. Символ г обозначает пространственную координату, a t — момент времени. Рекомбинационные центры могут быть свободны, тогда они способны захватить электрон, либо заняты электроном, тогда они способны захватить дырку. Суммарная плотность рекомбинационных центров рд?(г) = рдд(гД) + рдгр(г;£) в процессе моделирования остается постоянной, меняются только плотности рекомбинационных центров, свободных для электронов рдд(гД), и центров, свободных для дырок рдд(гД).

Радиационная рекомбинация электронов и дырок осуществляется путем туннелирования со скоростью Д(|х|) = Во-ехр(—|х|/агар), где |х| — расстояние между электроном и дыркой, апр — характерное расстояние взаимодействия электронов и дырок. При радиационной рекомбинации происходит выделение энергии в виде фотона. Захват электронов в свободные рекомбинационные центры происходит со скоростью 6га(|х|) = Ъпо • ехр(—|х|/агалу)- Аналогично, скорость захвата дырок в рекомбинационные центры, содержащие электроны, равна 6р(|х|) = Ьро -ехр(—\х\/армр). При взаимодействии электронов и дырок в рекомбинационных центрах происходит нерадиационная рекомбинация с выделением тепловой энергии.

Электроны и дырки могут диффундировать в области с коэффициентами диффузии Dn и Dp. При перемещении вследствие диффузии встретившиеся электроны и дырки рекомбинируют с друг другом с коэффициентом /?3 = Атт ■ D - го в трехмерном пространстве и /З2 = 47Г • D в двумерном пространстве, где D = Dn + Dp — это относительный коэффициент диффузии, го — радиус частицы, далее го = 1 .

Поток фотонов ф(Р) согласно [12] вычисляется по формуле:

где угловые скобки обозначают математическое ожидание по начальным распределениям частиц, |Х| — размер области. Интенсивность фотолюминесценции I(t) пропорциональна потоку фотонов ф{Р): I(t) = hw ■ ф(Ь), где hw — энергия фотона [12].

В [12] с помощью корреляционного анализа выведены формулы для асимптотического поведения плотности электронов и интенсивности фотолюминесценции при t —>■ оо:

1. Для режима чистого туннелирования, то есть радиационной рекомбинации без рекомбинационных центров и диффузии частиц:

Pn_dD(t) ~ 1 /(Ht))d/2; l'dD(t) ~ 1 /{t • (ln{t))d/2+l}. (3)

2. Для режима чистой диффузии, то есть радиационной рекомбинации вследствие только диффузии частиц:

Pn_dD(t) ~ l/td/4; l'dD(t) ~ l/td/4+l, (4)

где d — размерность пространства.

Для моделирования процесса рекомбинации, описанного системой уравнений Смолу-ховского (1), в [12] представлен алгоритм Монте-Карло. На основе этого метода в данной работе разработана клеточно-автоматная модель рекомбинации электронов и дырок.

2. Клеточно-автоматная модель рекомбинации электронов и дырок в полупроводнике

Клеточный автомат (КА) — это дискретная динамическая система, состоящая из множества клеток, плотно заполняющих d-мерное пространство X [13-15]. Каждая клетка характеризуется парой значений (а, х), где а — это состояние клетки, х — координата клетки в пространстве X. Состояние клетки а € А, где А — алфавит состояний, который определяется возможными состояниями моделируемой системы. Состояние клетки изменяется в соответствии с правилами переходов 0 в зависимости от состояний самой клетки и взаимодействующих с ней клеток, которые выбираются с помощью шаблона моделирования Т.

Б(|х|)рга(г; t)pp{r+x; t)dx

(2)

Шаблон моделирования может быть фиксированным и определяться как множество соседних клеток, расположенных вокруг центральной клетки, либо это может быть множество случайных клеток, выбираемых в соответствии с заданным распределением из множества всех клеток пространства. Применение правил переходов 0(х) ко всем клеткам хеХ называется итерацией. Правила переходов могут применяться к клеткам х£1в различном порядке. Этот порядок называется режимом функционирования (д) КА. Для моделирования стохастических физико-химических процессов используется асинхронный режим работы К А (д = а), при котором правила переходов применяются к случайно выбранным клеткам клеточного массива, сразу же изменяя их состояния, таким образом, новые состояния клеток вычисляются от состояний, полученных на предыдущих и на текущей итерациях.

На основании определения клеточного автомата [14] КА-модель рекомбинации электронов и дырок в полупроводнике задается в следующем виде: ^ = (A, Xd, Q, а). В соответствии с математической моделью рекомбинации (1) и алгоритмом Монте-Карло [12] алфавит состояний выбирается в виде А = {п, р, Nn, Np, 0}, где символ п обозначает электрон, р — дырку, Nn — рекомбинационный центр свободный для электрона, Np — рекомбинационный центр свободный для дырки, 0 обозначает свободное место. Множество координат Xd в двумерном случае (d = 2) представимо в виде квадратной решетки X2 = {х = (i,j), i = 1 ...Sizei, j = 1 ...Sizej}, а в трехмерном (d = 3) — в виде куба X3 = {х = (i,j, к), i = 1... Sizei, j = 1... Sizej, к = 1... Sizeu}. На множестве координат вводятся периодические граничные условия.

Правила переходов задаются в следующем виде: 0 = R{9\, Q2, Os, в 4,0$}, где символ R обозначает вероятностный выбор одного из правил 9i, I = 1,..., 5. Правила переходов 0 моделируют процессы, происходящие в полупроводнике: 9\ — радиационную рекомбинацию электрона и дырки, в2 — захват электрона в свободный рекомбинационный центр, в3 — захват дырки в рекомбинационный центр, содержащий электрон, 94 и 0$ — диффузию электронов и дырок. Формально правила переходов записываются в виде (5):

где ipu(x), и £ {р, Nn, Np}, и ф(х) — это координаты клеток, выбранных для взаимодействия с клеткой х. Клетка <ри(х) выбирается случайным образом из множества всех клеток с состоянием и, присутствующих в клеточном массиве в данный момент времени t: Tu(t) = {(а, у) : а = и, у £ X}. Клетка ф(х) выбирается случайным образом из соседних клеток клетки х по шаблону ’’крест”, который в двумерном случае состоит из четырех клеток Т4 = {(i,j — !),(* + 1 ,j),{i,j + 1),(* — 1, J)}, а в трехмерном случае — из шести клеток

01 (х) : {(п,х),(р,<др(х)} E1NN, {(0, х), (0, <др(х)},

(5)

04(х) : {{п, х), (а, ^(х)} {(0, х), (а', ф(х)},

05(х) : {(р,х),(Ь,ф(х)} {(0, х), (Ь', ф(х)},

При применении 0 выбирается одно из правил 9i, I = 1,..., 5, с вероятностью pi. Вероятности применения правил переходов вычисляются по формуле (6):

5

Pi = Аг/А, 1 = 1,...,5, Л = ^ Ль (6)

i=i

где Ai = Сп ■ Ср ■ В0 • exp (-r™m/arap), Л2 = Сп ■ CNn ■ Ьп0 • exp (-r™™n/anNJ, h = Cp ■ CNp ■ bpo ■ exp (-r™N™/apNp), A4 = Cn ■ Dd, где D\ = Dn, D^ = Dn- r0,

A5 = CP- Dd, где Щ = Dp, L>l=Dp- r0,

здесь Сп,Ср,Смп,Смр — это количество электронов, дырок, рекомбинационных центров для электронов и рекомбинационных центров для дырок в клеточном массиве. Во — это коэффициент радиационной рекомбинации электронов и дырок, Ьпо — коэффициент захвата электронов в свободные рекомбинационные центры, Ьро — коэффициент захвата дырок в рекомбинационные центры, содержащие электроны. Dn и Dp — это коэффициенты диффузии электронов и дырок, го — радиус частицы. — это минимальное рассто-

яние между всеми частицами типа и и v, где и £ {п,р}, v £ {р, Nn,Np}. Аналогично, auv — это характерное расстояние взаимодействия частиц типа и с частицами типа v, где и £ {п,р}, v £ {p,Nn,Np}.

После выбора одного из правил Oi с соответствующей вероятностью pi случайным образом выбирается клетка х £ Xd и взаимодействующая с ней клетка сд«(х) либо ф(х). В выбранных клетках правила переходов 9i, I = 1,2,3, реализуются с вероятностью u)i = exp ((r™m — ruv)/auv), где и, v соответствуют типам частиц в выбранном правиле 9i. Вероятности реализации правил 04 и 9§\ w4 = W5 = 1.

Каждой попытке применения одного из правил переходов 9i, I = 1,..., 3, соответствует локальный временной шаг Атщп = —ln{rand\)/А, где rand\ £ (0,1) — случайное число. Попытке применения правил 04, 9$, моделирующих диффузию частиц, соответствует локальный временной шаг Ат^// = 1/(2Du ■ Си), где и £ {п,р}, Du — это коэффициент диффузии, соответствующий выбранному правилу, Си — количество частиц, для которых моделируется диффузия. Кроме локального временного шага, в модели используется глобальный временной шаг At = to ■ qk, где to — это начальное время в секундах, q — коэффициент, отвечающий за длину глобального шага tk, к — номер глобального временного шага. В данной модели глобальный временной шаг соответствует одной итерации КА.

Основными характеристиками, измеряемыми экспериментально, являются плотности частиц и интенсивность фотолюминесценции. В КА-модели рекомбинации ^ плотность ча-стиц типа и вычисляется как отношение количества клеток Си с состоянием и в клеточном массиве в момент времени tk к размеру клеточного массива \Xd\:

Pu(tk) = Cu(tk)/\xd\, и £ {n,p,Nn,Np}. (7)

Интенсивность фотолюминесценции вычисляется по формуле (8):

I{tk) = (j/{tk-tk-1), (8)

где а — число фотонов, то есть число взаимодействий электронов и дырок, произошедшее за время (tk — tk-\).

В начальный момент времени электроны, дырки и рекомбинационные центры случайно и равномерно распределены в клеточном массиве. В связи с тем, что правила переходов и начальные данные КА-модели ^ являются вероятностными, значения характеристик puitk)i и G {пуРу Nn, Np}, и I(tk) являются случайными величинами, поэтому на основе закона больших чисел вычисляются оценки этих характеристик как математические ожидания значений характеристик, полученных в результате КА-моделирования рекомбинации для различных начальных распределений частиц. Для вычисления оценок характеристик с высокой точностью необходимо, чтобы объем выборки был достаточно большим (105 — Ю6), для этого требуется провести большое количество численных экспериментов. В зависимости от размеров задачи время вычислений составляет от нескольких часов до нескольких суток. Например, КА-моделирование рекомбинации для двумерной области размером 1000 х 1000 клеток занимает 27,7 часов. Параллельная реализация задачи дает возможность существенно сократить время вычислений.

3. Параллельная реализация клеточно-автоматной модели рекомбинации электронов и дырок в полупроводнике

Традиционный метод распараллеливания клеточных автоматов — разбиение области на подобласти и распределение этих подобластей между процессами, для КА-модели рекомбинации оказывается малоэффективным в связи с тем, что в данной модели парами для взаимодействия являются не соседние клетки, а любые две клетки массива. Следовательно, при каждом вычислении новых состояний клеток х и (ри(х) необходимо убедиться, что их состояния не были изменены другим процессом и обеспечить передачу новых состояний клеток при использовании их другими процессами. Это требует значительных накладных расходов на обмен данными.

Более эффективным для КА-модели рекомбинации является метод распределения вычислительных экспериментов с различными начальными данными между процессами. В работе для параллельной реализации КА-модели ^ используется технология ОрепМР. Множество вычислительных экспериментов распределяется между доступными потоками. Каждый поток генерирует свою последовательность случайных чисел, которая используется для начального распределения частиц в клеточном массиве, а также для выбора и применения правил переходов 0. Все потоки независимо вычисляют значения характеристик на временных шагах [to Д/m] 5 затем полученные значения суммируются главным потоком.

Эффективность параллельной реализация КА-модели ^ проанализирована на примере задачи рекомбинации электронов и дырок при наличии рекомбинационных центров и диффузии электронов: Во = 0, 04 нс-1, Ьпо = Ьро = 0, 02 нс-1, апр = 4 нм, anNn = apNp = 2 нм, t0 = 0,5 нс, tfin = Ю8 нс, Сп(0) = Ср(0) = 10000, CNn(0) = 5000, CNp(0) = 0, Dn = 1 нм2 • нс-1, Dp = 0 нм2 • нс-1, \Xd\ = 106 клеток. Число численных экспериментов с различными начальными данными, по которым оценивались значения характеристик, выбрано равным 1024. Вычисления проводились на кластере НКС—ЗОТ Сибирского Суперкомпьютерного Центра СО РАН.

Для оценки качества параллельной реализации КА-модели рекомбинации вычисляются ускорение S(th) = T(l)/T(th) и эффективность распараллеливания Q(th) = T(l)/(T(th) ■ th), где T(th) — время вычислений при использовании th потоков. Значения S(th) и Q(th), полученные в результате параллельной реализации КА-модели ^ в двумерном и трехмерном случаях представлены на рис. 1.

а) б)

Рис. 1. Оценки качества параллельной реализации КА-модели рекомбинации: а) ускорение и б) эффективность распараллеливания

Ускорение и эффективность распараллеливания программы, реализующей двумерную КА-модель рекомбинации, выше, чем программы, реализующей трехмерную КА-модель N. На рис. 1 видно, что ускорение S(th) в обоих случаях (d = 2 и d = 3) близко к линейному, эффективность распараллеливания Q(th) при использовании 12 потоков выше 0,85.

4. Результаты клеточно-автоматного моделирования рекомбинации электронов и дырок в полупроводнике

Основными параметрами КА-модели N, влияющими на динамику процесса рекомбинации электронов и дырок, являются: константы скорости взаимодействия частиц

(Во, Ъп, Ър), характерные расстояния взаимодействия (апр, апдц, clvnp), коэффициенты диффузии (Dn, Dp), начальное количество частиц (Сп(0), Ср(0), Сдц(0), Сдд(0)), и размер области (Sizei, Sizej, Size&).

В ходе КА-моделирования на каждом глобальном шаге tk вычисляются плотности частиц pu(tk), и G {п,р, Nn, Np}, (7) и интенсивность фотолюминесценции I(tk) (8).

С помощью КА-моделирования исследовалась динамика рекомбинации электронов и дырок в двумерной и трехмерной области для следующих режимов протекания процесса:

1. Радиационная рекомбинация электронов и дырок вследствие чистого туннелирования.

2. Радиационная рекомбинация электронов и дырок вследствие чистой диффузии частиц.

3. Радиационная и нерадиационная рекомбинация электронов и дырок.

4. Радиационная и нерадиационная рекомбинация частиц при наличии диффузии. Рассмотрим динамику процесса рекомбинации электронов и дырок на примере КА-

модели N со следующими значениями параметров: Во = 0,04 нс-1, Ьпо = Ъро = 0,02 нс-1, апр = 4 нм, anNn = apNp = 2 нм, Dn = Dp = 0, 5 нм2 • нс-1, to = 0, 5 нс, рп(0) = рр(0) = 0, 01, PNn(0) = 0,00025, Pnp(0) = 0, Sizei = Sizej = Sizek = 200 клеток. В двумерном случае начальное количество частиц: Сп(0) = Ср(0) = 400, Сдц(0) = 10, Сдгр(0) = 0, в трехмерном случае Сп(0) = Ср(0) = 80000, CNn(0) = 2000, CNp(0) = 0.

В режиме чистого туннелирования (режим 1) отсутствуют рекомбинационные центры и диффузия частиц: Сдц(0) = Сдд(0) = 0, Ьпо = Ъро = 0 нс-1 и Dn = Dp = 0 нм2 • нс-1. Эволюция N, имитирующая динамику процесса рекомбинации, для приведенных выше значений параметров, представлена на рис. 2. В начальный момент времени электроны и дырки равномерно распределены в объеме с плотностью рп(0) = рр(0) = 0,01 (рис. 2 а, г). В связи с тем, что в трехмерной области в начале моделирования число частиц очень ве-

г) д) е)

Рис. 2. Пространственное распределение частиц в режиме чистого туннелирования для d = 2: а) равномерное распределение при to = 0 нс, б) формирование кластеров

электронов и дырок при t = 104 нс, в) формирование макрокластеров при t = 1,2 • 107 нс; и для d = 3: г) равномерное распределение при to = 21,5 нс, д) формирование кластеров электронов и дырок при t = 104 нс, е) формирование макрокластеров при t = 1,2- 107 нс

лико ((7П(0) = Ср(0) = 80000), для наглядности на рисунке представлено распределение частиц в момент времени to = 21,5 нс. Чем ближе расположены электрон и дырка, тем с большей вероятностью они взаимодействуют с друг другом. Следовательно, электроны и дырки, расположенные на близком расстоянии, достаточно быстро аннигилируют, в результате происходит пространственное разделение электронов и дырок (рис. 2 б, д). Далее происходит взаимодействие электронов и дырок, расположенных на границах кластеров, в результате мелкие кластеры исчезают и формируются макрокластеры (рис. 2 в, е).

Значения плотности электронов и интенсивности фотолюминесценции, полученные при КА-моделировании чистого туннелирования в двумерном и трехмерном случаях, представлены на рис. 3 в логарифмической шкале по обеим осям. Параллельность графиков асимптотического поведения характеристик p^jjif)-) Psd(^)^ вычисленных по формуле

(3), и графиков характеристик p2D(t), P3D(t), l2D(t)i l3D(t), полученных с помощью компьютерного моделирования, свидетельствует о соответствии теоретических и модельных результатов. Отклонение графиков плотности электронов p2Dif) и p3Dif) от асимптотических значений при больших временах t > Ю10 нс связано с малым количеством частиц, оставшихся в области. В начале моделирования, когда плотность частиц высокая, скорость аннигиляции электронов и дырок выше в трехмерной области, так как при одинаковой концентрации частиц направлений для поиска электронно-дырочных пар больше в трехмерной области, чем в двумерной. Следовательно, при применении правила перехода #i, моделирующего радиационную рекомбинацию электрона и дырки вследствие туннелирования, при d = 3 пара для взаимодействия будет найдена с большей вероятностью, чем при d = 2. Далее, при t > 103 нс, графики характеристик, полученные с помощью КА-моделирования рекомбинации в двумерной и трехмерной области, становятся параллельны друг другу, что свидетельствует об одинаковой скорости аннигиляции частиц.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

10° ю2 ю4 ю6 ю8 ю10 ю12

Время, нс

Рис. 3. Значения характеристик, полученные при КА-моделировании чистого туннелирования: а) плотность электронов, б) интенсивность фотолюминесценции

а) б) в) г)

• электрон • дырка

Рис. 4. Пространственное распределение электронов и дырок в режиме чистой диффузии: a) d = 2, £ = 600 нс, б) d = 2, £ = 1, 6 • 104 нс; в) d = 3, £ = 600 нс, г) d = 3, £=1,6- 104 нс

В режиме чистой диффузии (режим 2) туннелирование и рекомбинационные центры отсутствуют: Во = 0 нс-1, (7^(0) = Сду(0) = 0, Ьпо = Ьро = 0 нс-1, коэффициенты диффузии Dn = Dp = 0, 5 нм2 - нс-1. На рис. 4 показан характер эволюции моделирующей динамику процесса рекомбинации вследствие диффузии. В этом случае рекомбинация электронов и дырок происходит при непосредственном столкновении частиц в одной клетке. В отличие от режима чистого туннелирования, из-за постоянного перемешивания частиц вследствие диффузии явного пространственного разделения электронов и дырок не происходит.

Значения характеристик, полученные в результате КА-моделирования чистой диффузии в двумерном и трехмерном случаях, представлены на рис. 5. В двумерном случае графики p2Dif) и вычисленные с помощью компьютерного моделирования, достаточно

быстро отклоняются от графиков асимптотического поведения посчитанных

Рис. 5. Значения характеристик, полученные при КА-моделировании радиационной рекомбинации вследствие чистой диффузии частиц в двумерном и трехмерном случаях: а) плотность электронов, б) интенсивность фотолюминесценции

по формуле (4) с d = 2. Однако при увеличении размера области до 1000 х 1000 клеток и той же начальной плотности частиц при соответствующем увеличении количества электронов и дырок Сп(0) = Ср(0) = 10000 графики характеристик p2D{t) и l2D{t) параллельны графикам ассимптотических значений p'2D(t), I2D(t) до t = 105 нс, что подтверждает соответствие поведения КА-модели рекомбинации теоретическим данным. Тогда как в трехмерном случае при любом размере области графики pzo{t) и /зд>(^) отличаются от асимптотического поведения p'3]j(t), (4), и хорошо согласуются с кривыми рзо(^) = 1/t, IsD(t) = 1 /£2,

которые являются асимптотическими значениями характеристик для случая равномерного перемешивания частиц в объеме. Полученный результат показывает, что диффузия в трехмерном случае приводит к равномерному однородному распределению частиц во всем объеме. Кроме того, в отличие от режима чистого туннелирования, в трехмерном пространстве скорость аннигиляции частиц ниже, чем в двумерном.

Характер эволюции N для режима радиационной и нерадиационной рекомбинации (режим 3) в присутствии рекомбинационных центров (для d = 2 : Слу(0) = 10, для d = 3 : Cjv„(0) = 2000) и без диффузии частиц показан на рис. 6. В присутствии рекомбинационных центров так же, как и в режиме чистого туннелирования, в результате аннигиляции электронов и дырок, расположенных на близком расстоянии, происходит формирование кластеров частиц. Наличие рекомбинационных центров приводит к увеличению скорости аннигиляции электронов и дырок, причем в трехмерном случае введение центров рекомбинации более существенно влияет на процесс, чем в двумерном случае.

Графики значений плотности электронов и интенсивности фотолюминесценции, полученные в результате КА-моделирования рекомбинации при наличии рекомбинационных центров для двумерного и трехмерного случаев, представлены на рис. 7. При сравнении рис.

а) б) в) г)

• электрон • дырка а свободный центр а центр с электроном

Рис. 6. Пространственное распределение электронов и дырок в режиме радиационной и нерадиационной рекомбинации: a) d = 2, t = 960 нс, б) d = 2, t = 1,06 • 105 нс; в) d = 3, t = 960 нс, г) d = 3, £ = 1, 06 • 105 нс

7 и рис. 3 видно, что при добавлении рекомбинационных центров значения характеристик p2D(t) и l2D(t) отклонились от значений, вычисленных для режима чистого туннелирования, меньше, чем значения рз£>(£) и /зл(£). Следовательно, наличие рекомбинационных центров оказывает большее влияние на скорость рекомбинации в трехмерном пространстве.

Рис. 7. Значения характеристик, полученные при КА-моделировании рекомбинации при наличии рекомбинационных центров в двумерном и трехмерном случаях

Характер эволюции ^ в случае радиационной и нерадиационной рекомбинации (режим 4) при наличии рекомбинационных центров, распределенных в области с плотностью pNn{0) = 0,00025, рду(0) = 0 при Ъпо = Ьро = 0,02 нс-1, и диффузии частиц Dn = Dp = 0, 5 нм2 • нс-1 представлен на рис. 8. В результате аннигиляции под воздействием трех процессов: туннелирования, рекомбинации в центрах и диффузии, плотность частиц быстро уменьшается. Скорость туннелирования и рекомбинации в ловушках выше скорости диффузии, поэтому на каждом временном шаге можно выделить кластеры электронов и дырок, но вследствие перемешивания частиц эти кластеры быстро распадаются.

На рис. 9 представлены графики характеристик, полученные в результате КА-моделирования радиационной и нерадиационной рекомбинации при наличии рекомбинационных центров и диффузии частиц (режим 4). Аналогично режимам 1,3, графики плотности электронов и интенсивности фотолюминесценции, вычисленные для трехмерной области, убывают быстрее, чем графики p2D{t) и /2£>(^), полученные для двумерной области.

• электрон • дырка а свободный центр а центр с электроном

Рис. 8. Пространственное распределение электронов и дырок в режиме радиационной и нерадиационной рекомбинации при наличии диффузии: a) d = 2, t = 960 нс,

б) d = 2, t = 104 нс; в) d = 3, t = 960 нс, г) d = 3, £ = 104 нс

Рис. 9. Значения характеристик, полученные при КА-моделировании рекомбинации при наличии рекомбинационных центров и диффузии частиц для d = 2 и d = 3

Заключение

На основе системы уравнений Смолуховского (1) и алгоритма Монте-Карло [9, 12] разработана КА-модель рекомбинации электронов и дырок в двумерном и трехмерном полупроводниках. Для моделирования областей больших размеров и вычисления интегральных характеристик процесса рекомбинации (плотности частиц и интенсивности фотолюминесценции) разработаны параллельные программы, реализующие КА-модель рекомбинации в двумерном и трехмерном случаях. Параллельные программы реализованы с помощью технологии ОрепМР. Эффективность распараллеливания на кластере НКС—ЗОТ Сибирского Суперкомпьютерного Центра СО РАН выше 85% при использовании 12 потоков.

С помощью разработанной параллельной программы изучена кинетика процесса рекомбинации для четырех режимов: 1) радиационной рекомбинации электронов и дырок вследствие чистого туннелирования, 2) радиационной рекомбинации электронов и дырок вследствие чистой диффузии, 3) радиационной и нерадиационной рекомбинации при наличии центров рекомбинации, 4) радиационной и нерадиационной рекомбинации при наличии центров рекомбинации и диффузии частиц. В результате исследования эволюции КА-модели ^ обнаружено формирование кластеров электронов и дырок при малых значениях коэффициентов диффузии частиц. Выявлено, что в режимах, в которых присутствует туннелирование частиц, (режимы 1, 3, 4) скорость аннигиляции электронов и дырок в трехмерном случае выше, чем в двумерном. Кроме того, наличие центров рекомбинации

оказывает большее влияние на процесс рекомбинации в трехмерном пространстве. Однако в режиме чистой диффузии в двумерной области аннигиляция электронов и дырок происходит быстрее, чем в трехмерной, что свидетельствует о более существенном влиянии диффузии частиц на скорость рекомбинации в двумерном случае.

Работа выполнена, при финансовой поддержке Российского научного фонда, грант № Ц-11-00083.

Литература

1. Туркин А. Нитрид галлия как один из перспективных материалов в современной оптоэлектронике // Компоненты и технологии. 2011. No 5. С. 6-10.

2. Грузинцев А.Н., Редькин А.Н., Barthou С. Излучательная рекомбинация нанокристаллов GaN при большой мощности оптического возбуждения // Физика и техника полупроводников. 2005. No 10. С. 1200-1203.

3. Gorgis A., Flissikowski Т., Brandt О., Cheze С., Geelhaar L., Riechert Н., and Grahn Н.Т. Time-resolved photoluminescence spectroscopy of individual GaN nanowires // Physical review B. 2012. Vol. 86. 041302(R). DOI: 10.1103/physrevb.86.041302.

4. Hong G., Guoqiang R., Taofei Z., Feifei T., Yu X., Yumin Z., Mingvue W., Zhiqiang Z., Demin C., Jianfeng W., Ke X. Study of optical properties of bulk GaN crystals grown by HVPE // Journal of Alloys and Compounds. 2016. Vol. 674. P. 218-222.

5. Bulashevich K.A., Mymrin V.F., Karpov S.Y., Zhmakin I.A., Zhmakin A.I. Simulation of visible and ultra-violet group-III nitride light emitting diodes // Journal of Computational Physics. 2006, Vol. 213, Issue 1. P. 214-238. DOI: 10.1016/j.jcp.2005.08.011.

6. Massimo V.F., Steven E.L. Monte Carlo analysis of electron transport in small semiconductor devices including band-structure and space-charge effects // Physical Review B. 1988. Vol. 38, No 14. P. 9721-9745. DOI: 10.1103/physrevb.38.9721.

7. Kotomin E., Kuzovkov V. Modern Aspects of Diffusion-Controlled Reactions. Volume 34: Cooperative Phenomena in Bimolecular Processes (Comprehensive Chemical Kinetics) // Elsevier Science, 1996. 611 p. DOI: 10.1016/s0069-8040(96)x8001-4.

8. Gillespie D.T. A diffusional bimolecular propensity function // Journal of Chemical Physics. 2009. Vol. 131, Issue 16. P. 164109-1-164109-13. DOI: 10.1063/1.3253798.

9. Sabelfeld K.K., Brandt O., Kaganer V.M. Stochastic model for the fluctuation-limited reaction-diffusion kinetics in inhomogeneous media based on the nonlinear Smoluchowski equations // J. Math. Chem. 2015. Vol. 53, Issue 2. P. 651-669. DOI: 10.1007/sl0910-014-0446-6.

10. Kolodko A.A. and Sabelfeld K.K. Stochastic Lagrangian model for spatially inhomogeneous Smoluchowski equation governing coagulating and diffusing particles // Monte Carlo Methods and Applications. 2001. Vol. 7, No. 3-4. P. 223-228. DOI: 10.1515/mcma.2001.7.3-4.223.

11. Kolodko A., Sabelfeld K. and Wagner W. A stochastic method for solving Smoluchowski’s coagulation equation // Mathematics and Computers in Simulation. 1999. Vol. 49, No 1-2. P. 57-79. DOI: 10.1016/s0378-4754(99)00008-7.

12. Sabelfeld К.К., Levvkin A.I., Kireeva А.Е // Stochastic simulation of fluctuation-induced reaction-diffusion kinetics governed by Smoluchowski equations, Monte Carlo Methods and Applications. 2015. Vol. 21, No 1. P. 33 IK. DOI: 10.1515/mcma-2014-0012.

13. Toffoli T., Margolus N. Cellular Automata Machines: A New Environment for Modeling // USA: MIT Press, 1987. 259 p.

14. Бандман О.Л. Клеточно-автоматные модели пространственной динамики // Системная информатика. Методы и модели современного программирования. 2006. No 10. С. 59-113.

15. Bandman O.L. Mapping physical phenomena onto CA-models // AUTOMATA-2008. In: Adamatzkv A., Alonso-Sanz R., Lawniczak A., Martinez G.J., Morita K., Worsch T. (eds.) Theory and Applications of Cellular Automata. Luniver Press, UK, 2008. P. 381-397.

Сабелвфелвд Карл Карлович, д.ф.-м.н., профессор, главный научный сотрудник, лаборатория стохастических задач, Институт вычислителвной математики и математической геофизики СО РАН (Новосибирск, Российская Федерация)

Киреева Анастасия Евгенвевна, к.ф.-м.н., научный сотрудник, лаборатория стохастических задач, Институт вычислителвной математики и математической геофизики СО РАН (Новосибирск, Российская Федерация)

DOI: 10.14529/cmsel70106

PARALLEL IMPLEMENTATION OF STOCHASTIC CELLULAR AUTOMATA MODEL OF ELECTRON-HOLE RECOMBINATION IN 2D AND 3D HETEROGENEOUS

SEMICONDUCTORS

© 2017 K.K. Sabelfeld, A.E. Kireeva

Institute of Computational Mathematics and Mathematical Geophysics SB HAS, Novosibirsk, Russian Federation (Academician Lavrentyev Avenue, Novosibirsk, 630090 Russia) E-mail: karWosmf.sscc.ru, kireeva@ssd.sscc.ru Received: 28.10.2016

Parallel programs implementing stochastic cellular automata (CA) model of electron-hole recombination in an inhomogeneous semiconductor for two- and three-dimensional cases are developed. The spatio-temporal distributions of particles are investigated by the CA simulation. Spatial separation of electrons and holes with clusters formation is found and analyzed. Parallel implementation of the CA model allows us to calculate integral characteristics of the recombination process (particle densities and radiative intensity) in acceptable time. Recombination kinetics in the vicinity of the recombination centers and diffusion in two- and three-dimensional space is investigated using the parallel program.

Keywords: electron-hole recombination, semiconductor, parallel implementation, stochastic cellular automaton, radiative intensity.

FOR CITATION

Sabelfeld K.K., Kireeva A.E. Parallel implementation of stochastic cellular automata model of electron-hole recombination in 2D and 3D heterogeneous semiconductors. Bulletin of the South Ural State University. Series: Computational Mathematics and Software Engineering. 2017. vol. 6, no. 1. pp. 87-103. (in Russian) DOI: 10.14529/cmsel70106.

References

1. Turkin A. Nitrid galliva как odin iz perspektivnvkh materialov v sovremennov optoelektronike [Nitride Gaul as One of the Perspective Materials in Modern Optoelectronics]. Komponenty i tekhnologii [Components and Technologies], 2011. no. 5. pp. 6-10. (in Russian)

2. Gruzintsev A.N., Red’kin A.N., Barthou C. Izluchatel’naya rekombinatsiva nanokristallov GaN pri bol’shov moshchnosti opticheskogo vozbuzhdeniva [Radiative recombination of GaN nanocrvstals at high power optical excitation]. Fizika i tekhnika poluprovodnikov [Physics and Technique of Semiconductors], 2005. no. 10. pp. 1200-1203. (in Russian)

3. Gorgis A., Flissikowski T., Brandt O., Cheze C., Geelhaar L., Riechert H., and Grahn H.T. Time-resolved photoluminescence spectroscopy of individual GaN nanowires. Physical review B. 2012. Vol. 86. 041302(R). DOI: 10.1103/physrevb.86.041302.

4. Hong G., Guoqiang R., Taofei Z., Feifei T., Yu X., Yumin Z., Mingvue W., Zhiqiang Z., Demin C., Jianfeng W., Ke X. Study of optical properties of bulk GaN crystals grown by HVPE. Journal of Alloys and Compounds. 2016. Vol. 674. P. 218-222.

5. Bulashevich K.A., Mvmrin V.F., Karpov S.Y., Zhmakin I.A., Zhmakin A.I. Simulation of visible and ultra-violet group-III nitride light emitting diodes. Journal of Computational Physics. 2006, Vol. 213, Issue 1. P. 214-238. DOI: 10.1016/j.jcp.2005.08.011

6. Massimo V.F., Steven E.L. Monte Carlo analysis of electron transport in small semiconductor devices including band-structure and space-charge effects. Physical Review B. 1988. Vol. 38, No 14. P. 9721-9745. DOI: 10.1103/physrevb.38.9721.

7. Kotomin E., Kuzovkov V. Modern Aspects of Diffusion-Controlled Reactions. Volume 34: Cooperative Phenomena in Bimolecular Processes (Comprehensive Chemical Kinetics). Elsevier Science, 1996. 611 p. DOI: 10.1016/s0069-8040(96)x8001-4.

8. Gillespie D.T. A diffusional bimolecular propensity function. Journal of Chemical Physics. 2009. Vol. 131, Issue 16. P. 164109-1-164109-13. DOI: 10.1063/1.3253798.

9. Sabelfeld K.K., Brandt O., Kaganer V.M. Stochastic model for the fluctuation-limited reaction-diffusion kinetics in inhomogeneous media based on the nonlinear Smoluchowski equations. J. Math. Chem. 2015. vol. 53, Issue 2. pp. 651-669. DOI: 10.1007/sl0910-014-0446-6.

10. Kolodko A.A. and Sabelfeld K.K. Stochastic Lagrangian model for spatially inhomogeneous Smoluchowski equation governing coagulating and diffusing particles. Monte Carlo Methods and Applications. 2001. vol. 7, vo. 3-4. pp. 223-228. DOI: 10.1515/mcma.2001.7.3-4.223.

11. Kolodko A., Sabelfeld K. and Wagner W. A stochastic method for solving Smoluchowski’s coagulation equation. Mathematics and Computers in Simulation. 1999. vol. 49, no 1-2. pp. 57-79. DOI: 10.1016/s0378-4754(99)00008-7

12. Sabelfeld K.K., Levvkin A.I., Kireeva A.E Stochastic simulation of fluctuation-induced reaction-diffusion kinetics governed by Smoluchowski equations. Monte Carlo Methods and Applications. 2015. vol. 21, no 1. pp. 33-48. DOI: 10.1515/mcma-2014-0012.

13. Toffoli T., Margolus N. Cellular Automata Machines: A New Environment for Modeling. USA: MIT Press, 1987. 259 p.

14. Bandman O.L. Kletochno-avtomatnve modeli prostranstvennov dinamiki [Cellular Automata Model of Spatial Dynamics. Sistemnaya informatika. Metody i modeli sovremennogo

programmirovaniya [System Informatics. Methods and Models of Modern Programming], 2006. no 10. pp. 59-113. (in Russian)

15. Bandman O.L. Mapping physical phenomena onto CA-models. AUTOMATA-2008. In: Adamatzkv A., Alonso-Sanz R., Lawniczak A., Martinez G.J., Morita K., Worsch T. (eds.) Theory and Applications of Cellular Automata. Luniver Press, UK, 2008. pp. 381-397.

i Надоели баннеры? Вы всегда можете отключить рекламу.